1.6万円台で買えるXiaomiの新作小型タブレット「Redmi Pad SE 8.7」。正直コスパ良すぎです
1.6万円台で買えるXiaomiの新作小型タブレット「Redmi Pad SE 8.7」。正直コスパ良すぎです
Chromeを使っている人も多いとは思いますが、ブラウザに関してはそれ以外の選択肢もあります。中でも私の一番のおすすめはFirefoxです。 ChromeからFirefoxに乗り換えるべき理由まず知っておきたいのは、Chromeに代わる選択肢として人気のあるブラウザの中にはChromiumベースのものがある、ということです。Chromiumはオープンソースのブラウザエンジンですが、開発元はGoogleです。 Google Chromeに関して大きな変更が発表されれば、Brave、Opera、Microsoft Edgeといった、Chromiumベースの人気ブラウザにも影響があることを覚悟しておきましょう。 一方、FirefoxはChromiumを採用せず、Geckoという独自のブラウザエンジンを使っています。つまり、Chromeがまもなく実施予定の、広告ブロッカーや拡張機能を妨害するような
JavaScriptフレームワークを取り巻く状況は、常に変化を続けています。近年では、サーバーサイドレンダリング(SSR)とクライアントサイドレンダリング(CSR)のバランスは、重要な検討事項です。 ChatGPTのRemix採用 2024年9月、ChatGPTがNext.jsからRemixに移行したことが明らかになりました。この出来事は、Remixの母体であるReact Router系のコミュニティで大きな話題となり、移行の理由について様々な憶測を呼びました。 JavaScriptエキスパートのWes Bos氏(学習動画教材とかを作っている人)は、ChatGPTのフロントエンドのソースコードを分析し、OpenAIがRemixを採用した理由について独自の考察を展開しました。 www.youtube.com 緊急で動画を回すWes Bos氏 Wes Bos氏の分析によると、ChatGPTのア
僕は大手電子書店ストアを毎日巡回していますが、毎日、配信される新刊の数が鰻登りです。最近では少ない日でも300冊。大手ストアでは多い日だと1000冊以上の新刊漫画(WEBTOONも含む)が今配信されています。全くもって異常事態ですね。 10年前の30倍くらい? 体感では去年に比べても1.5倍くらい出ている気がします。 ここ2、3年でしょうか、電子書店市場の拡大に伴って中小出版社を中心とした企業が、 電子書店に下ろすために編集部を大幅に拡張し、これまでより大量の漫画作品を供給するようになりました。 もちろん、その中でヒットする作品はごくわずかです。本来こんなに低いヒット率では、普通どこの編集部も原稿料や固定費で赤字になってしまいます。 ・・・ですが、当たった時が大きい! 1書店で単月1億円以上売り上げる作品も現れるようになりました。全書店合計だと2億、もしかして3億円以上の売上上を出す作品も
iPhoneやMacなどApple製品限定ではあるものの、近くのデバイスへかんたん&スピーディーに書類を転送できる「AirDrop(エアドロップ)」。エアドロという略称が一般化していることからもわかるとおり、多くのiPhoneユーザにとって使い慣れた機能となっています。 そのAirDropは、iOS 17で大きな進化を遂げました。送信者/受信者が互いに連絡先登録を済ませているなど動作条件はあるものの、iPhone同士を近づけるだけでAirDropを開始できるようになったほか、デバイス間の距離があいてしまった場合でもモバイル回線経由で転送処理を継続することが可能になったのです。 特に後者の機能は、AirDropのウイークポイントを解決するという点で画期的です。従来のAirDropは、送受信するデバイス間の距離が開きWi-Fi通信が途切れると転送処理がキャンセルされてしまいましたが、iOS 1
著者Pranay Parab - Lifehacker US [原文]翻訳ガリレオ 2024.09.06 lastupdate ここ数年、Google検索の質は着実に低下してきています。 質の悪いスポンサー付きの検索結果や、AIが生成するゴミみたいなデータ、クオリティが低く誤解を招くウェブページなど…。 質の悪いコンテンツは、数は増える一方であり、有益な情報をネットで見つけるのがますます難しくなっています。 幸い、こうした状況を必ず我慢しなければならないわけではないんです。 Safari拡張機能Luckyは検索体験を大きく変える検索結果ページに表示されるのがリンク10個だけだった昔のGoogleが恋しくてたまらない人は、ぜひSafariの拡張機能「Lucky」をチェックしてみてください。 開発したのは、YouTube動画をHTML5プレイヤーで再生できるSafari拡張機能「Vinegar
最近、一般家庭向け固定インターネットにおいて超高速を謳う10G(ギガ)プランが登場しています。しかし、一般的な動画視聴、ビデオ会議、SNS等だけを行う家庭については、10Gのメリットを感じることはほぼありません。一方、巨大ファイルの送受は早くなりますが、そのためには高速ストレージとケーブル接続が必須です。ゲームのQoEも上昇が期待できますが、その効果は限定的です。 一方、ISP等の通信事業者の幾つかは、誇大な宣伝を行っており注意が必要です。今回はこのあたりの10ギガ詐欺についてまとめます。 10Gを使い切れる設備 ネットワーク性能 現状、スマホ、ラップトップ、PC、テレビ、もしくは一般的なWiFi環境下では、10Gbpsを使い切ることはできません(一般に流通している機器の場合、最大1Gbpsの場合が多いです)。10Gbpsを使い切るには、基本的に10GbE対応のPCと有線のネットワーク機器
「Developer eXperience Day 2024」において、Microsoftの牛尾剛氏が、日米のソフトウェア開発文化の違いについて語りました。マネージャーの高い技術力、納期に対する柔軟な姿勢、新人エンジニアの徹底した学習態度など、日本のエンジニア環境にはない、アメリカのテック企業の「当たり前」について話しました。前回の記事はこちら。 マネージャーの高い技術力 牛尾剛氏:そういうふうな環境でマネージャーの技術力はどうやねんって話ですね。これもものすごく違っていて、僕の上のマネージャーはプラグナーっていうんですけど、この人はAzure FunctionsのJavaのランタイムを1から書いた人なんですよ。 その上のパートナーもAzure Automationの開発でどんな技術の話題でもめっちゃ深く理解して、すごいアイデアを出したりする人で、その上のフェローはアレですね。Azure
for(let loop=1<<20,size=2,n=10;n--;loop/=2,size*=2){ let A=Array(size).fill(1),t=new Date; for(let a=loop,b;a--;)b=[...A]; t=new Date-t; let u=new Date; for(let a=loop,b;a--;)b=A.concat(); let v=new Date; for(let a=loop,b;a--;)b=A.slice(); let w=new Date; for(let a=loop,b;a--;)b=Array.from(A); console.log("loop:",loop,"size:",size,"time:",t,new Date-u,new Date-v,new Date-w) }
「絶対にdisabled属性を避けて、aria-disabled属性を使わなければならない」わけではありませんHTMLアクセシビリティWAI-ARIA 最近、「アクセシビリティを向上させたいなら、HTMLの disabled 属性ではなく、aria-disabled 属性を使うべき」という主張を見かけますが、本当にそうなのでしょうか? disabled属性を使っていても、スクリーンリーダーで要素を知覚できる そのような主張をしている人、それを受け止めた人の中には「 disabled 属性を使った要素はスクリーンリーダで読めなくなる」と誤解している人が少なからず存在するように思われます。しかしこれは正しい理解ではありません。 たしかに、disabled属性を付加している button 要素や input 要素、 select 要素、 textarea 要素は、Tabキーによるフォーカスはでき
非上場化で次の成長のチャンスを掴めるか─。 2024年8月8日、東証プライム上場の準大手システム開発会社・富士ソフト(坂下智保社長)が株式の非公開化を決めたと発表した。 米投資ファンドのKKRが約5600億円を投じてTOB(株式公開買い付け)を行い買収する。富士ソフトは、このTOBへの賛同を表明、同社株主にも応募を推奨している。今後は9月中旬にTOBを開始、12月頃には臨時株主総会を開催して、非上場となる見通し。ただ、9月3日には同じく米投資ファンドであるベインキャピタルがKKRを上回る約6000億円での買収を提案。これを受けてKKRはTOB開始を早めるなど、先行きが読めない展開となってきている。 富士ソフトは創業者の野澤宏氏が1970年に創業、製造業向けの組み込み・制御システムを強みに成長してきた。同社に対しては22年頃から、シンガポールの投資会社・3Dインベストメント・パートナーズが株
Bleeping Computerは9月4日(米国時間)、「Hackers inject malicious JS in Cisco store to steal credit cards, credentials」において、米シスコシステムズの公式オンラインストア「Cisco Merchandise Store」に悪意のあるJavaScriptが設置されていたと報じた。同ストアはCiscoブランドのアパレル、アクセサリーなどを販売するギフトショップ。 Hackers inject malicious JS in Cisco store to steal credit cards, credentials 攻撃の概要 発見された悪意のあるJavaScriptは、2024年8月30日に登録されたドメイン「rextension[.]net」から配信された。そのため、主な被害者は8月31日から9
北朝鮮が核ミサイル開発の費用などを調達するため、経済制裁をかいくぐって外貨稼ぎを活発化させている。中でも稼ぎ頭といえるのがIT技術者たちだ。大阪府警は9月6日、北朝鮮に衣料品を不正輸出したとして外為法違反容疑で男(85)を書類送検したが、衣料品の購入費には北朝鮮のIT技術者らが稼いだ外貨が使われていた。 国連安全保障理事会によると、北朝鮮のIT技術者は北朝鮮国内だけでなく、中国やロシアなど海外に3000~1万人いる。IT技術者は身分証明書を偽造するなどし、企業が不特定多数に仕事を発注する「クラウドソーシングサイト」に登録。アプリやソフトウエア開発を相場より安価で請け負っているという。 その安さは業界内では魅力的だ。北朝鮮事情に詳しい韓国関係者によると、米国人のフリーランスのIT技術者に業務を委託すれば時給約100ドルかかるのに対し、北朝鮮のIT技術者は同20~80ドル。「睡眠時間以外はほぼ
MySQLやPostgreSQLといったRDBMSからデータを引いてくるとき、扱うデータの規模によっては、1000件ずつLIMITをかけて順に引いていくということがある。 以前slow queryが出たらよくやっていたのを思い出して、ふとこのあたりってどういう根拠があってやっているのだっけ、自分が知っている他に効能があったりするのかな、と思ってSlackに書き込んだところ、同僚の id:onk に教えていただいた。その内容に加えて軽く調べた内容をまとめてみる。 Web系の話です。みなさまの知見がありましたら教えてください。 TL;DR 刺さる*1から 刺さったら困るから あたりまえ 詳細 もともとSlackに書いた原文は以下の通り(MySQL前提で書いているけどPostgresといった他のRDBMSにも適用できる話。): DB引くとき、Perl時代(?)によく1000件単位でchunkin
Chrome DevTools(以下、開発者ツール)は開発者にとって欠かせないツールですが、改めて使い方を調べたことは少ないのではないでしょうか? この記事では開発者ツールの便利な機能をまとめて紹介します!筆者はChromeをメインで使用しているのでChrome DevTools前提ですが、一部拡張機能や他のブラウザの便利な機能を含みます。 スクリーンショットをキャプチャする 端末の機能でもスクリーンショットをキャプチャすることはできますが、開発者ツールではより便利なスクリーンショットの機能が提供されています。 特定のノードのスクリーンショットをキャプチャする Elementsパネルからスクリーンショットをキャプチャしたいノードを選択します ノードを右クリックして「Capture node screenshot」をクリックします 選択したノードのスクリーンショットがダウンロードフォルダに保
ウーバーイーツやらの配達サービスで使うデリバリーバッグ。 普通に自家用で使っても便利なのではないか? というわけで、買って使ってみました。 Amazonで普通に売っている ウーバーイーツだとかの配達サービスで使うデリバリーバッグ。Amazonを検索すると、普通に売っていて買うことができます。 肩掛けしてますが、肩ベルトもあるので、もちろん背負えます どれも値段は数千円程度で、高いと言うほどでもないので、購入してみました。 開けるとこんな感じ。かなりでかい デリバリーバッグ、かなりバリエーションが多くどれを買うのか迷いましたが、目についたやつで色が派手だったのを適当に買ってしまう。4980円。(僕が購入したものと同じものはAmazonでは売り切れていたので、色違いの商品をリンクしておきます→Amazon) 構造はシンプルで、内側は断熱仕様になっており、取り外し可能な底板があり、背負ったときに
前置き 私は24卒として今年春に入社し、7月からインフラエンジニアとしてキャリアをスタートいたしました。 今回は世界的に使用されているAWSの、特にアカウント管理について、案件に参加させていただく中で自分が学んだことを整理し、皆さんと共有するためにこの記事を書かせていただきます。 またアカウント管理の概要については紹介いたしますが、具体的な実装方法のような実践的内容はこの記事に含んでいないので、その点ご了承ください。 また、入門・発展と2段階に分けてアカウント運用管理の手法・サービスを投稿予定なので、次の記事もぜひ読んでいただけたら嬉しいです。 前提 AWSアカウントとは何なのか? アカウントはアカウントでしょ?となっている方こそ、ここを勘違いすると後々つまづいてしまうと思うので、念のため確認しておきましょう。 『AWSアカウント』は、「Xのアカウント」や「LINEのアカウント」のような一
モバイルアプリがクラッシュに至るまでの経路を俯瞰して把握し、より効率的に原因分析することを可能にするNew Relic Mobile User Journeyをご紹介します。 New Relic Mobileとは すでにNew Relic Mobileをご存知の方は次のセクションに飛んでいただいて大丈夫です。 オブザーバビリティプラットフォームであるNew Relicの一機能であるモバイル監視機能(New Relic Mobile)は、モバイルアプリに組み込まれたSDKがモバイルアプリのパフォーマンスやエラー、ユーザー操作などを記録することで、モバイルアプリにおけるユーザー操作、パフォーマンスやアプリのエラー、クラッシュなどの問題を分析できる機能です。 SwiftやObjective-C、Javaなどで開発されたiOS/Androidのネイティブアプリはもちろん、FultterやReact
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く