並び順

ブックマーク数

期間指定

  • から
  • まで

401 - 440 件 / 4316件

新着順 人気順

ieの検索結果401 - 440 件 / 4316件

  • WebComponents でログインコンポーネントをつくってサービス横断で使えるようにした話 - 一休.com Developers Blog

    こんにちは。プロダクト開発部の渥美 id:atsumim です。 今回サービス横断で利用できるログインコンポーネントを WebComponents で実装したのでその紹介をします。 1. 背景 今年の2月に電話番号での会員登録及び認証機能をリリースしました。 これに伴って一休の会員基盤も刷新しました。 一休のサービスは主に、宿泊、レストラン、スパとあるのですが、 歴史的経緯により会員基盤が分散してしまっていたので、ひとつにまとめる狙いもありました。 会員基盤 Before/After その一環として、一休のサービスで横断して使えるログインコンポーネントを WebComponents で実装しました。 このコンポーネントにログインや会員登録の処理を集約し、新会員基盤へのインターフェースとするようにしました。 また、電話番号認証や2段階認証設定のモーダルも実装しました。下記が実際の画面です。

      WebComponents でログインコンポーネントをつくってサービス横断で使えるようにした話 - 一休.com Developers Blog
    • Node.js 10がサポート終了したので、Node.js 12以降だとできるようになることをまとめる

      ECMAScript Modules Added in: 12.7.0 Node.js 12.7.0で--experimental-modulesフラグが外れたため、Node.js 12 LTSではECMAScript Modules(ESM)が利用できるようになります。 Node v12.17.0 (LTS) | Node.js Modules: ECMAScript modules | Node.js v16.0.0 Documentation これによりライブラリがCommonJS形式(require/exports)ではなく、ESM形式(import/export)で公開できるようになります。そのため、多くのライブラリがESM形式のみでの公開へと切り替わっていきます。 ESMはブラウザ(IE以外)、Node.js、rollup/webpackなどのbundler、TypeScrip

        Node.js 10がサポート終了したので、Node.js 12以降だとできるようになることをまとめる
      • 「Internet Explorer」来年終了は誤解です! でももう削除しちゃってもいいんじゃない?【高橋忍のにゃんともWindows】

          「Internet Explorer」来年終了は誤解です! でももう削除しちゃってもいいんじゃない?【高橋忍のにゃんともWindows】
        • 「民族」を発明した国、人種差別は他人事か 小熊英二氏:朝日新聞デジタル

          ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

            「民族」を発明した国、人種差別は他人事か 小熊英二氏:朝日新聞デジタル
          • CSSのfilterを使って、背景色に合わせた文字色を自動的に設定する - Blanktar

            いかがでしょうか。 グレー(#808080)に近い色はやや見づらくなってしまっていますが、それ以外はかなり上手く表示できているのではないかと思います。 やり方上記のサンプルは以下のようなCSSで実現しています。 ">Copy <div> <span>hello world!</span> </div> <style> div { background-color: red; } span { color: red; filter: invert(100%) grayscale(100%) contrast(100); } </style> 以上、これだけです。 詳しい解説は後述しますが、colorとbackground-colorに同じ色を設定してから、文字色だけCSSのfilterで見える色に変化させる仕組みです。 なお、divとspanをセットにすると背景色にもフィルターが適用されてし

              CSSのfilterを使って、背景色に合わせた文字色を自動的に設定する - Blanktar
            • 廃止された「IE 11」を蘇らせる禁断の技、まだ使える? ~全部試してみました【18:15追記】/どうしてもアレじゃないと嫌な人以外は、「Microsoft Edge」の「IE モード」の利用を【やじうまの杜】

                廃止された「IE 11」を蘇らせる禁断の技、まだ使える? ~全部試してみました【18:15追記】/どうしてもアレじゃないと嫌な人以外は、「Microsoft Edge」の「IE モード」の利用を【やじうまの杜】
              • よしきくんも頭Zに落ちたかぁ・・・

                https://note.com/yoshiki_stu/n/nda116b8fb703 ハーッ(クソデカため息 これから言う範囲は、 https://www.shenmacro.com/archives/30348520.html これが本歌でしょ?なのに前提知識すっ飛ばしてるから意味わかんねぇことになってるよ? 意気揚々と引用した ウクライナ軍は限られた装備でソ連軍のドクトリンだった縦深作戦を小規模ながら模範的に再現した。戦車大隊を第一陣に集中投入し、敵陣を突破すると残敵掃討や守備隊の配置は第二梯隊に任せ、楔の先端は漸減することなく次の拠点に素早く向かい縦横無尽に暴れることができた。新しい占領地を守備する兵員の捻出は造作なかった。数が少ない有象無象の新兵器よりも圧倒的に、機甲部隊によるソ連軍風の集団突撃の方が効果的だった。 意味わかってる? そこに書いてある意味本当に分かってる? パク

                  よしきくんも頭Zに落ちたかぁ・・・
                • #技術書典 の生産管理 印刷数の最適化を考える - プログラマでありたい

                  先日の技術書典7で、「AWSの薄い本 IAMのマニアックな話」という同人誌を出展しました。技術書典に参加して面白かったのが、どれくらい売れるのかを予想しながら印刷冊数を検討することでした。どういった検討を経て決定したのか、まとめてみました。 2つのパラメーター 技術書典で考えるべきパラメータは単純に2つだけです。見込み販売数と印刷数です。見込み販売数は、サークルチェック数を中心に類推し、印刷数は自分で決めます。それぞれ、見てみましょう。 見込み販売数 まず頭を悩ますのが、見込み販売数です。これは自分だけでコントロールできるものでないので、いかに正確に読み解くかが勝負になります。幸い技術書典には、サークルチェックという機能があり、この数字を元にある程度の販売数を見通すことができます。更に、先人たちの知見の蓄積の結果、開催何日前にどれくらいのチェック数だったら、最終的にどこまでいくかの予想のモ

                    #技術書典 の生産管理 印刷数の最適化を考える - プログラマでありたい
                  • 【入門編】IAMポリシー設計のポイントを整理してみる - サーバーワークスエンジニアブログ

                    週1回のサウナが習慣になったCI部1課の山﨑です。 今回はIAMポリシー設計のポイントを考えて整理してみました。 はじめに IAMポリシーの基本 IAMポリシーの要素 ポリシー例 IAMポリシー設計のポイント 5Wで要件を整理する Organizations SCP リソースベースのポリシー IAMユーザー IAMロール まとめ はじめに AWSにおいて認証・認可(権限の付与)を司るサービスと言えば IAM(Identity and Access Management)です。IAMではJSON形式でポリシーステートメントに具体的に許可したい操作、拒否したい操作を記述して認可(権限の付与)を行い、IAMユーザーやIAMロールに関連付けたりしてポリシーを適用します。今回は実際にポリシーを設計する際のポイントを考えて整理してみました。なおAWSが扱うポリシーはいくつかの種類と評価の優先順位がある

                      【入門編】IAMポリシー設計のポイントを整理してみる - サーバーワークスエンジニアブログ
                    • 【映画】『スタンド・バイ・ミードラえもん2』を宇多丸が大酷評「救い難い駄作中の駄作」 : 痛いニュース(ノ∀`)

                      【映画】『スタンド・バイ・ミードラえもん2』を宇多丸が大酷評「救い難い駄作中の駄作」 1 名前:黒体放射(埼玉県) [JP]:2020/12/13(日) 17:49:05.55 ID:fi/5m9Gt0 ライムスター宇多丸がパーソナリティーを務めるTBSラジオ『アフターシックスジャンクション』内のコーナー「週刊映画時評ムービーウォッチメン」で『STAND BY ME ドラえもん2』を批評。「蛇足にして駄作中の駄作」とまでこき下ろした。 11月20日公開の同映画は2014年に公開された『STAND BY ME ドラえもん』の続編で、原作のなかでも名作として知られる「おばあちゃんのおもいで」をベースに、オリジナルストーリーを加えて再構築したもの。前作で描かれたのび太の結婚前夜から続く、結婚式当日にのび太が逃げ出したことから巻き起こる騒動を描いている。 宇多丸はこの映画の脚本を担当した山崎貴につ

                        【映画】『スタンド・バイ・ミードラえもん2』を宇多丸が大酷評「救い難い駄作中の駄作」 : 痛いニュース(ノ∀`)
                      • ボールペンを電子顕微鏡で観察したらその精密さに驚いた「その精度でボールを作ってこの価格で提供できるなんて」

                        あひるさん🇺🇸 @5ducks5 2002年に渡米。アメリカで解雇されたり再就職したり転職したりしてます。日常生活を面白おかしく切り取って毎日が楽しくなるような小ネタをつぶやいてます。固定の連ツイもぜひ。アイコンは本人ではありません。 amazon.co.jp/b?ie=UTF8&node… あひるさん🇺🇸 @5ducks5 先日仕事中にどうしても青のボールペンが必要になったんですけど、オフィスのどこを探しても黒と赤しか無かったんですね。ありえない。この会社は青レンジャーを敵に回す気か。とにかく青のボールペンが手に入らなくてとても悔しかったので仕方なく黒のボールペンを電子顕微鏡で観察する事にしました→ pic.twitter.com/VO11tRVbFM 2024-01-04 13:36:02

                          ボールペンを電子顕微鏡で観察したらその精密さに驚いた「その精度でボールを作ってこの価格で提供できるなんて」
                        • シェルスクリプトでゲームボーイプログラミング入門

                          シェルスクリプトで ゲームボーイプログラミング ⼊⾨ ⼤神祐真 著 エアコミケ(2020 年春)新刊 2020 年 5 ⽉ 5 ⽇ ver 1.0 ■免責 本書は情報の提供のみを⽬的としています。 本書の内容を実⾏・適⽤・運⽤したことで何が起きようとも、それは実⾏・適⽤・運⽤した⼈⾃ ⾝の責任であり、著者や関係者はいかなる責任も負いません。 ■商標 本書に登場するシステム名や製品名は、関係各社の商標または登録商標です。 また本書では、™、®、© などのマークは省略しています。 はじめに 本書をお⼿にとっていただきありがとうございます! 本書では、アセンブラやコンパイラなどを使⽤せず、echo コマンドのバイナリ出⼒や dd コマンドなどを駆使して、シェルスクリプトでゲームボーイの ROM ファイルを⽣ 成します。 そのためには、ゲームボーイの CPU の各機械語命令について、そのバイナリ列

                          • IE11とさよならしたら全力で使えるHTML/CSSまとめ【40個以上】 | deep-space.blue

                            Windows10でのIE11サポート終了とともに、IE11対応HTML/CSSとさよならした皆さん、お疲れさまでした! (Windows8.1終了までIE11頑張るみなさん、お疲れ様です) 今更ですが、ぎりぎりまでIE11対応したので、最近のHTML/CSS事情が追い切れていません! ということで! 主にIE11対応なしなら、iOS13以降で(iOS14以降のCSSも最後に紹介しています)使えるHTML/CSSの中から、筆者が気になるものをまとめました! 数が多いため詳しい使い方は説明省きます! 利用する際は各自対応ブラウザ再確認をお願いしますJavaScript関連は紹介していません deep-space.blue は IE11→Edgeのリダイレクトリストに載せてしまっており、IE11(IE11モード)でデモを確認することは困難なのでIE11の場合の表示のスクリーンショットも記録とし

                              IE11とさよならしたら全力で使えるHTML/CSSまとめ【40個以上】 | deep-space.blue
                            • TestCafe で E2E テストを始めよう #1 - 概要説明 と Hello World | Recruit Tech Blog

                              TestCafe とは? TestCafe とは、Developer Express Inc. というアメリカのシステム開発会社が開発している E2E テストツールです。 A node.js tool to automate end-to-end web testing | TestCafe 同社はもともと TestCafe Studio という IDE(E2E テストケースオーサリングツール)を商用として提供していましたが、2016 年に TestCafe Studio のコア部分を OSS として提供するようになりました。今回ご紹介するのは、このコア部分についてです。 シリーズ一覧 概要説明 と Hello World 👈 この記事 ベーシック認証とユーザーロール(アカウント認証) よりプログラマブルな作りにする 関心の分離・メンテナブルなテストを書くためのベストプラクティス 大まか

                                TestCafe で E2E テストを始めよう #1 - 概要説明 と Hello World | Recruit Tech Blog
                              • detailsとsummaryタグで作るアコーディオンUI - アニメーションのより良い実装方法 - ICS MEDIA

                                アコーディオン型ユーザーインターフェイス(UI)はウェブページでよくみられる表現です。巷ではさまざまな方法でアコーディオンUIを作る方法が紹介されていますが、みなさんはどのような方法で実装していますか? 見た目だけでなくアクセシビリティ対策までしっかりとできているでしょうか? <details>要素と<summary>要素は、アコーディオンUIを実装するのに最適です。過去にIE対策として<button>要素や<div>要素、<input>要素などでアコーディオンUIを作っていた方は、アクセシビリティ対策が簡単にできるので、<details>要素と<summary>要素の採用がオススメです。 この記事では、<details>要素と<summary>要素がアコーディオンUIに最適と言える理由と、HTMLのマークアップからCSSでのスタイリング、JavaScriptでのアニメーション制御まで順を

                                  detailsとsummaryタグで作るアコーディオンUI - アニメーションのより良い実装方法 - ICS MEDIA
                                • IEからEdgeへの強制転送設定を個人サイトに適応してもらった話

                                  ことの発端Microsoft 社へメール申請を経て IE 非互換サイトのリストに自社ドメインが追加されたという記事があった。 必要な手続きの詳細は Moving users to Microsoft Edge from Internet Explorer - Microsoft Edge Development | Microsoft Docs にある通りです。11 月 23 日にメールで申請をしましたので、ちょうど 2 週間ほどで Microsoft 社に対応していただけたことになります。 www.mitsue.co.jpIEからEdgeへの転送を開始 | Web品質Blog | ミツエーリンクスWeb品質Blogの2020年12月7日公開の記事、「IEからEdgeへの転送を開始」です。 Moving users to Microsoft Edge from Internet Explo

                                    IEからEdgeへの強制転送設定を個人サイトに適応してもらった話
                                  • ★新人エンジニアが知っておきたい『学習スキーム』と『究極の勉強法』!!★ - Qiita

                                    1.はじめに 私は普段、IT企業の企画系部門で仕事をしています。以前はアプリケーションエンジニアとして現場に入っていましたので、それなりの開発経験もあります。 これまで、業務に関する学習は当然のことながら、資格試験はIT/非ITに関わらず40以上の合格実績があり、継続的な「学び」についてはそれなりに実践してきたと思っています。 今回、「新人エンジニアにすすめたい勉強法」というアドベントカレンダーがありましたので、過去を振り返りながら「学び」や「勉強法」についての考え方などを、皆さまと共有させていただきたいと思います。どこまで共感いただけるかわかりませんが、皆様の取組みにおいて少しでもお役に立てば幸いです。 2.なぜ学びが必要なのか? 最初に「学び」の必要性について確認します。ここでは、ギャラップ社が提唱する次の方程式をお借りして考えてみたいと思います。 強み = 才能 × 投資 社会人とし

                                      ★新人エンジニアが知っておきたい『学習スキーム』と『究極の勉強法』!!★ - Qiita
                                    • その1●のぶみ炎上理由「自称・世界的絵本作家」クラウドファンディングの詐欺と、絵本作家・のぶみさんの悪事の数々につきまして : 感想ブログ・のぶみ・絵本作家のぶみさんの悪事。嘘と盗作・泣き落としの連続について

                                      私は、東京のとある大手出版社で仕事をしていた者です。 現在も大きな目標に向かって、日々精進しております。 私は絵本が好きで、ずっと前から、絵本作家・のぶみさんの絵本や自伝にも親しんでおり、彼のSNSも見ておりましたが、ある日、彼の虚言癖と、盗作の連続を知ってしまい、見る目が変わってしまいました。 のぶみさんのクラウドファンディングが開始されましたが、一番驚いたことは、のぶみさんのクラウドファンディングページにも明記してあります、出版数です。 22年間で、「絵本250冊出版」・・・ 1か月に1冊ずつ絵本を出せる人などおりません。 今売れている絵本作家、ヨシタケシンスケさんでも(彩色は出版社に任せて)1年で5、6冊が限度です。 週刊連載のマンガ家でも、1か月に1冊の単行本は出せません。 のぶみさんは、数字を盛ったりして、自分を尊大に見せるクセがあります。 確実な証拠としまして、このユーチューブ

                                        その1●のぶみ炎上理由「自称・世界的絵本作家」クラウドファンディングの詐欺と、絵本作家・のぶみさんの悪事の数々につきまして : 感想ブログ・のぶみ・絵本作家のぶみさんの悪事。嘘と盗作・泣き落としの連続について
                                      • 新Edgeブラウザを使ってみて驚いたこと - orangeitems’s diary

                                        https://microsoftedgetips.microsoft.com/en-us/ 新Edge 新しいEdgeブラウザがリリースされました。 pc.watch.impress.co.jp 日本マイクロソフト株式会社は、Chromiumベースで動作する同社製Webブラウザ「Edge」の新バージョン(Microssoft Edge 79 Stable)の配信を開始した。EdgeHTMLエンジンからの変更が2018年12月に発表(Microsoft Edgeブラウザ、独自エンジンを捨て「Chromium」ベースに参照)されてから約1年間開発が続けられ、安定版としてリリースされたかたち。 新バージョンのEdgeは、Windows Updateを通じて順次配信が行なわれるほか、Microsoft Edgeのページより直接ダウンロードすれば手動アップデートが可能。なお、Chromiumベース

                                          新Edgeブラウザを使ってみて驚いたこと - orangeitems’s diary
                                        • 晩年のIEに思いを馳せる

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

                                            晩年のIEに思いを馳せる
                                          • アメリカ人の同僚から「なぜ日本人は生物を食べるのか?医療保険が安いからだ」とネタを披露されたのである返しをしたら怒られた

                                            あひるさん🇺🇸 @5ducks5 2002年に渡米。アメリカの日常生活を面白おかしく切り取って、毎日が楽しくなるような小ネタをつぶやいてます。固定の連ツイもぜひ。アイコンは本人ではありません。 amazon.co.jp/b?ie=UTF8&node… あひるさん🇺🇸 @5ducks5 🇺🇸人同僚から「なんで🇯🇵人は馬刺しやナマコ、鳥の刺身を食べるか知ってるか?食あたりしても医療保険が安いからだ!」と微妙なネタを披露されたので「平均的な🇺🇸人の食べっぷりを見てる時の方がまるで健康保険が無料なのかなって思うぞ」と返したら「そういうマジのやつは止めろ」と怒られました。 2023-06-03 11:51:37

                                              アメリカ人の同僚から「なぜ日本人は生物を食べるのか?医療保険が安いからだ」とネタを披露されたのである返しをしたら怒られた
                                            • 新しいパッケージの開発はVue 3で作ろう Vue.jsのエコシステムを構築するには

                                              LINEが定期的に開催する技術者向けミートアップ「LINE Developer Meetup」の72回目は、Vue.js Communityと共同で開催。ここではLINEの花谷拓磨氏が「How to development library to Vue 3」というテーマで、Vue 3でパッケージを開発する上でのノウハウを共有しました。 LINEとしてVue.jsのスポンサリングを開始 花谷拓磨氏(以下、花谷):「How to development library to Vue 3」という内容で登壇いたします。よろしくお願いいたします。私はLINE株式会社のFront-end Dev9 Teamに所属している、フロントエンドエンジニアの花谷と申します。Vue.jsのコミュニティとは3年ほど前からつながりがありまして、詳しくはスライドを参照してほしいのですが、それに付随してOSS開発なども行

                                                新しいパッケージの開発はVue 3で作ろう Vue.jsのエコシステムを構築するには 
                                              • 路上に止めた車内で心臓マッサージ 姉妹放置死容疑の母:朝日新聞デジタル

                                                ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                                  路上に止めた車内で心臓マッサージ 姉妹放置死容疑の母:朝日新聞デジタル
                                                • モダンCSSの機能を使用して、フォームのラジオボタンやチェックボックスを独自のスタイルで実装するテクニック

                                                  モダンCSSの機能を使用して、フォームのラジオボタン・チェックボックス・トグルスイッチなどを独自のスタイルで実装するテクニックを紹介します。以前まではdivやspanなど追加のHTMLやJavaScriptが必要でしたが、一切必要ありません。 こういった実装はできないものと思っていたので、驚きました。 Custom Styling Form Inputs With Modern CSS Features 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 モダンCSSの機能を使用した入力フォーム 実装は以前より簡単になりました HTMLは非常にシンプル CSSで入力フォームのスタイルを定義 入力フォームの完成 モダンCSSの機能を使用した入力フォーム 最近ではセマンティックとアクセシビリティの両方を維持したまま、独自のチェックボック

                                                    モダンCSSの機能を使用して、フォームのラジオボタンやチェックボックスを独自のスタイルで実装するテクニック
                                                  • 「IE」で一部のサイトを開くと「Edge」に転送--脱IEの一環で

                                                    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 「Internet Explorer」(IE)に大きな変更が加えられる。2020年11月以降、ユーザーがIEを使って特定のウェブサイトを開こうとすると、URLの読み込みが拒否され、自動的に「Microsoft Edge」で開かれるようになる。 このIEからEdgeへの強制転送は、MicrosoftのIE廃止に向けた計画の一環だ。Microsoftは、2020年の夏に「Edge 84」がリリースされて以降、テストのためにこの機能を一部のWindowsユーザーに徐々にロールアウトしていた。 しかし、11月に予定されている「Edge 87」のリリース以降は、このIEからEdgeへの強制転送を全てのIEユーザーに適用する予定だ。 強制転送が有効

                                                      「IE」で一部のサイトを開くと「Edge」に転送--脱IEの一環で
                                                    • オープンソースの誕生

                                                      VA Researchの歴史においてオープンソースは外せない話題であるが、特に1998年の2月から4月までの期間はVAを抜きにしてもオープンソースにとって極めて重要な出来事が多いのでやや詳細に書いていく。現在、一般的にオープンソースの誕生は下記のように説明されることが多いのではないかと思う。 「Netscapeブラウザのソースコード公開計画の公表を受け、1998年2月にLinuxとフリーソフトウェアの開発者、コミュニティリーダーらがシリコンバレーに結集し、フリーソフトウェアに替わる用語としてオープンソースという言葉を生み出し、その定義を定め、オープンソースという商標を管理する組織を作った。Linus Torvaldsなどの著名なハッカーがそれに対して賛同し、一般に広まった。」 特にフェイクが含まれているわけでもないし、大概これで問題ないようには思うのだが、何故、この言葉を生み出す必要があっ

                                                        オープンソースの誕生
                                                      • シェルスクリプトの長所と短所のまとめ - Qiita

                                                        はじめに シェルスクリプトに関しての長所と短所をまとめてみました。多くの短所を上げていますが、私はシェルスクリプトを嫌っているわけではなく(むしろ逆)、現在のシェルスクリプトが抱える問題点を明らかにし、シェルスクリプトはどう使うべきか? またはどう使うべきではないか? 問題点があるならばそれを解決することはできないか? を考えるためにまとめています。問題を解決するにはまず問題点を明らかにしなければいけません。 またシェルスクリプトを本来の用途に合わないものに使うと逆に開発が難しくなってしまいます。それは使い方が悪いわけでシェルスクリプトの問題ではありません。間違った使い方によってシェルスクリプトの価値が不当に下げられてしまうことを減らすために、あえて多くの短所をあげています。つまり最初からこんな用途に使おうと思うな。ということです。(使うことを禁止はしませんが、わかった上でやりましょう。実

                                                          シェルスクリプトの長所と短所のまとめ - Qiita
                                                        • 省ビルドサイズ要求環境でモダンフロントエンドをやる (主に preact の話)

                                                          モダンフロントエンド = 宣言的 UI = 仮想 DOM ターゲット npm ツールチェインが使えない環境で、パフォーマンスを悪化させずにモダンフロントエンドをやりたい人 サードパーティスクリプトを提供する人 方向性 省ビルドサイズを目指す とくに外部から読み込まれる 3rd party script は、サイズ要求が厳しい lighthouse で 100 点の環境の点数を落とさないためには、おそらく 3rd は 20~30kb 未満を目指す必要がある 今後パフォーマンスが SEO に関わってくるので、このへんは重要 Google、ウェブサイトの UX 健全性を示す Web Vitals を導入。3 つの重要指標は LCP/FID/CLS | 海外 SEO 情報ブログ 実行時パフォーマンス要求 よほど複雑なアルゴリズムを実行するので無い限り、省ビルドサイズ制限を満たせば十分 モバイルで重

                                                            省ビルドサイズ要求環境でモダンフロントエンドをやる (主に preact の話)
                                                          • 【Amplify入門】ReactもVue.jsも使わないシンプルな静的サイトを構築する | DevelopersIO

                                                            こんにちは。AWS事業本部のKyoです。 簡単に静的サイトを構築・管理したいといった場合、Amplifyが選択肢の1つに上がってきます。 Amplifyと聞くと「ReactとかVue.jsとか必要なんでしょ?」そんなイメージをお持ちの方も多いのではないでしょうか。 今回紹介するAmplify Consoleはそれらの知識はナシに、従来CloudFront + S3構成で対応していた静的サイトをより簡単に構築・管理することができます。 また、本ブログではホスティングに加えて、カスタムドメインの設定や開発環境の追加、Basic認証にも触れます。これらに関してはCloudFront + S3構成で実装するよりもはるかに簡単に設定することができます。 具体的なユースケースとしては、コーポレートサイトなどにハマるのではないかと思っています。 Amplify is 何? まず、言葉を整理しましょう。

                                                              【Amplify入門】ReactもVue.jsも使わないシンプルな静的サイトを構築する | DevelopersIO
                                                            • Windows11でInternet Explorer11を起動する方法 - Qiita

                                                              Windows11でInternet Explorer11を起動する方法 Windows11でIEは終わったもうEdgeしかない。来年の2022年6月16日(日本時間)でサポート終了予定のIE11ですが。すでに、Windows11では、C:\Program Files (x86)\Internet Explorer> というフォルダは残っていてまだバイナリは入っているものの、 iexplore.exe をいくらクリックしても、Edgeが立ち上がるばかり。 もうIEは終わったといいたいのですが、まだIEを終了できない企業や官公庁が残っており、IEがないと詰んでしまう業務もあります。 そんなあなたに悲報! IEをWindows11からで起動するスクリプト

                                                                Windows11でInternet Explorer11を起動する方法 - Qiita
                                                              • Microsoftが方針転換 ~「IE 11」の完全無効化は2023年2月14日、「Edge」の更新で実施/それまでに「IE モード」への移行を

                                                                  Microsoftが方針転換 ~「IE 11」の完全無効化は2023年2月14日、「Edge」の更新で実施/それまでに「IE モード」への移行を
                                                                • Tailwind CSS v2.0 - Tailwind CSS

                                                                  Almost exactly 18 months ago we released Tailwind CSS v1.0, which signalled a commitment to stability while continuing to push the boundaries with exciting new features in every minor release. Over the course of those 18 months we released nine minor versions that added features like placeholder styling, screenreader visibility, CSS grid, transitions, transforms, animations, layout utilities, inte

                                                                    Tailwind CSS v2.0 - Tailwind CSS
                                                                  • 最新のユーザーエージェント対応はどうするべきか? - ICS MEDIA

                                                                    ユーザーエージェント文字列は、ユーザー分析やデバイス・ブラウザーで処理を分けたい時に広く用いられています。取得方法は昔からあまり変わっておらず、ウェブブラウザーの種類・バージョン・プラットフォームごとに固有の文字列を取得しています。 実は、この文字列が近い将来固定化され、正常に情報を取得できなくなってしまうことをご存知でしょうか? 今回はユーザーエージェント文字列の変遷を追いながら、現在策定されている新しいユーザーエージェント仕様である「User-Agent Client Hints」の概要を紹介します。 User-Agent Client Hintsの使い方、ユーザーエージェント文字列が固定化された時の対応についてもまとめています。 旧来のユーザーエージェント判別方法 従来のユーザーエージェント文字列取得は、navigatorオブジェクトのuserAgentプロパティを参照する方法です。

                                                                      最新のユーザーエージェント対応はどうするべきか? - ICS MEDIA
                                                                    • 日本語勉強中のアメリカ人がなんか面白い問題ないかと言うのでこの文を読んで、と見せた結果発狂「冷静に考えるとイカれてるな」

                                                                      あひるさん🇺🇸 @5ducks5 2002年に渡米。アメリカの日常生活を面白おかしく切り取って、毎日が楽しくなるような小ネタをつぶやいてます。固定の連ツイもぜひ。アイコンは本人ではありません。 amazon.co.jp/b?ie=UTF8&node… あひるさん🇺🇸 @5ducks5 日本語勉強中の🇺🇸人同僚が「日本語だいぶ上手くなったよ。なんか面白い問題ない?」と言ってきたので、じゃあこれを読みなさいと「一月一日、元日の日曜日、日本晴れ、今日は良い一日になりそうだ。明日の二日は布団を天日干ししてから初日の出の絵日記を書こう」を見せたら日の読み方に発狂してた。 2023-12-29 10:56:43

                                                                        日本語勉強中のアメリカ人がなんか面白い問題ないかと言うのでこの文を読んで、と見せた結果発狂「冷静に考えるとイカれてるな」
                                                                      • Rails7がもつフロントエンドへの「答え」

                                                                        Rails7のアルファ版がリリースされました。 最近、Railsニューリリースの記事をみてもテンションがあがらなかったのですが(個人開発ではもっぱらNext.jsとかFlutterのお世話になってました)、下記のDHHによるデモが久々に 「Railsっていいかも」 って思える内容だったので、背景も含めて解説します。 Railsの存在意義 みなさんは、どうやってRails使い始めましたか? 自分はRails3.1あたりで独学でウェブアプリ開発をはじめました。そのときに「簡単に始められて」「ビジネスロジックが増えても生産性が落ちない」 というあたりで、他に浮気する理由がなかった、というのが私の理由です。 それから数年が経ちますが、最近のRailsのアップデートは Basecamp(Railsの基となった製品)が必要としている機能がポートされているだけ という印象でした。 アプリケーションの複雑

                                                                          Rails7がもつフロントエンドへの「答え」
                                                                        • 今はさらばと言わせないでくれ インターネット・エクスプローラー、IEの戦士たち

                                                                          経歴だけは長いベテラン記者・編集者の松尾(マツ)と、幾つものテック系編集部を渡り歩いてきた山川(ヤマー)が、ネット用語、テクノロジー用語で知らないことをお互い聞きあったり調べたりしながら成長していくコーナー。交代で執筆します。 ヤマー Internet Explorer、終幕しましたね。 マツ いきなりシン・エヴァンゲリオンできましたね。 ヤマー 西田宗千佳さんの記事ですか。 さようなら、全てのインターネット・エクスプローラー マツ タイトルが草。 ヤマー 私が原稿をお願いした瞬間に、西田さんの中でタイトルは決まっていたようですw マツ で、バッティングするタイトルを考えた他の編集者の記事と調整したりしてましたね 、昨夜。僕も似たようなタイトル考えたんですけど、それはこの久々のヤママツ対談で使おうかなって。 ヤマー 「ありがとう」とかに変えてもらったんですが、ありがとうで出してもらった記事

                                                                            今はさらばと言わせないでくれ インターネット・エクスプローラー、IEの戦士たち
                                                                          • 最近はJavaScriptをデフォルト無効化してブラウジングしてる

                                                                            こういう事(これが本当にマルバタイジングだったのかサイト改ざんだったのかどうか等はITmediaから経緯説明があったわけでもないので知らない)があって こういうスタンスなのだけれど、モバイル環境に関しては最近はJavaScriptを無効化してブラウジングしてる。使っているスマホのバッテリーがへたりはじめているので少しでも消費電力を下げたいというのもある。 基本的にはChromeをデフォルトJavaScript無効、よく利用するサイトを例外ドメインとして設定して利用 例外ドメインに追加したくはないけどアドホックにJavaScript有効で見たいページは共有メニュー(インテント)からFirefox Focusで開いている。この運用で今のところ不便さは感じてない。ただデスクトップ環境に関しては今の所は何もしてない。 昔々IEコンポブラウザと呼ばれるものが流行っていた頃のkiller featur

                                                                              最近はJavaScriptをデフォルト無効化してブラウジングしてる
                                                                            • 新しくなったBootstrap 5を使用して、管理画面のUIを実装する方法を解説

                                                                              Bootstrap 5 alphaがついにリリースされましたね。 この新しいBootstrap 5では、jQueryが削除され、IEのサポートも終了し、実装の手順も少し変わりました。 Bootstrap 5で管理画面のダッシュボードを実装するチュートリアルを紹介します。 Tutorial: how to build a simple admin dashboard interface using Bootstrap 5 by @zolidev 下記は各ポイントを意訳したものです。 ※当ブログでの翻訳記事は、元サイト様にライセンスを得て翻訳しています。 はじめに Bootstrap 5の準備 ユーザー設定を含むナビゲーションバーの実装 ナビゲーションアイテムを含むサイドバーの実装 タイトル、キャッチ、パンくずを含むセクションの実装 いくつかのカードを含むメインコンテンツ フッタの実装 Vol

                                                                                新しくなったBootstrap 5を使用して、管理画面のUIを実装する方法を解説
                                                                              • 人事労務ソフトで求められる3つの技術的工夫 登録社数3万超えの「SmartHR」開発の勘所

                                                                                「シューマイ」は、“世界をテックリードする日本人エンジニアを多く輩出する”をビジョンに、 日本のエンジニアのレベルの底上げを目指すコミュニティです。今回は、普段CTOやリードエンジニアクラスとして活躍している方々が、SaaSについて熱く語りました。株式会社SmartHRの芹澤氏は、クラウド人事労務ソフト「SmartHR」開発における技術的な工夫について発表しました。 人事労務が「集まって・蓄まって・活用できる」クラウド人事労務ソフト「SmartHR」 芹澤雅人氏(以下、芹澤):それでは始めます。「クラウド人事労務ソフトウェア開発の勘所」というところですね。株式会社SmartHRのCTOを務めています芹澤から発表します。どうぞよろしくお願いします。 簡単に自己紹介をします。改めまして、芹澤と申します。株式会社SmartHRという会社で、「SmartHR」というサービスを作っています。私自身は

                                                                                  人事労務ソフトで求められる3つの技術的工夫 登録社数3万超えの「SmartHR」開発の勘所
                                                                                • 本当に怖い、Babelの更新 - Chatwork Creator's Note

                                                                                  こんにちはー。突然ですが、聞いてくださいよー。 Babelのバージョンアップしたら「Chatworkのルーム切り替えが重くなった」と社内で言われてしまいました。 みんなの仕事の効率を悪くするわけにもいかないので、戻すしかありません。Babelの更新って、本当に怖いですよねー。 そんなわけで、こんにちは。フロントエンド開発部のひむら(id:eiel)です。 さて、この話自体は少し前のことなのですが、その際に原因を特定する余裕がなく、Babelの更新は後回しになっていました。 ルーム切り替え自体が歴史的経緯もあって、「とーっても」*1難易度が高くなっていて、最悪これを改善すれば更新できるだろうと期待もしてたりもしました。 ところが、うっかり再発させてしまったので、ここで気合をいれて改善することにしました。 今日はその話を記録しておきます。 要約 経緯 原因の特定 試しにIE11をターゲットから

                                                                                    本当に怖い、Babelの更新 - Chatwork Creator's Note