fpf1のブックマーク (2,614)

  • 本当にDropboxはオンプレ回帰なのだろうか? - 256bitの殺人メニュー

    おはようございます。やっぱヒノキっぽいんだよなぁ、、、(花粉 ということで鼻ズルズルマンです。 Dropboxはオンプレ回帰した? 最近良く聞きます、Dropboxはオンプレ回帰した、クラウドはコストが高いから最近オンプレに戻る企業が増えている、とか。 一つ一つの記事やツイートをイチイチピックアップはしないですが、とにかくよく聞くわけです。 でも思うんですよね、「そんなわけないのでは?」だってよく考えてみてください、テックが強い組織であればあるほど適材適所でクラウドを使ったほうがいい所も見えてきます。 現代のアーキテクチャでクラウドがハマる部分が全くないシステムはありません。一時的なリソース確保と開放、管理のいらないインフラ、様々なサービス。これを利用しないなんてことあるのかな?ってことなわけです。無理にオンプレのみで頑張るのが論理的か?という話かもしれません Dropboxがオンプレに移

    本当にDropboxはオンプレ回帰なのだろうか? - 256bitの殺人メニュー
    fpf1
    fpf1 2024/04/22
  • サイバー攻撃、「恐い」で済ませない経営者の視点

    コンテンツブロックが有効であることを検知しました。 このサイトを利用するには、コンテンツブロック機能(広告ブロック機能を持つ拡張機能等)を無効にしてページを再読み込みしてください。 ✕

    サイバー攻撃、「恐い」で済ませない経営者の視点
    fpf1
    fpf1 2024/04/22
  • コンテナ要素に基づく相対的な CSS の単位(cqw, cqh, cqi, cqb, cqmin, cqmax)

    コンテナクエリ(@container)とは、親コンテナ要素に基づいてスタイルを定義できる CSS の機能です。メディアクエリ(@media)では画面全体の幅に応じてスタイルを変更する必要がありましたが、コンテナクエリでは任意の要素に基づいたスタイルを適用できるため、より柔軟なレイアウトの実現が可能です。 .card { display: grid; grid-template-columns: 1fr; } @container (min-width: 600px) { /* カードの親要素の幅が 600px 以上の場合、2 列に変更 */ .card { display: grid; grid-template-columns: 1fr 1fr; } } コンテナクエリを使用してスタイルを適用する場合、コンテナクエリ単位を使用できます。コンテナクエリ単位は、親コンテナ要素に対する相対的な

    コンテナ要素に基づく相対的な CSS の単位(cqw, cqh, cqi, cqb, cqmin, cqmax)
    fpf1
    fpf1 2024/04/22
  • 「M3 MacBook Air」1か月レビュー。試してわかった“活きる使いこなし” | Gadget Gate

    PC 指紋の付きにくさも魅力的 「M3 MacBook Air」1か月レビュー。試してわかった“活きる使いこなし” 15インチのM3搭載MacBook Airを約1か月間使ってみた アップルは、最新のApple M3チップを搭載するモバイルノート「MacBook Air」を3月に発売した。15インチのモデルをアップルから借りて、1か月間ほど試した筆者の体験をレポートする。 AppleシリコンはAI対応。生成AI系アプリケーションの動作が快適 AppleシリコンにはM1チップの頃から機械学習Machine Learning)モデル、言い換えればAIモデルの処理に特化するNeural Engineが統合されている。アップルは「M3チップファミリー(上位のPro/Maxを含む)のNeural Engineによる処理は、M1チップファミリー(M1 Pro/Max/Ultraを含む)よりも最大60

    「M3 MacBook Air」1か月レビュー。試してわかった“活きる使いこなし” | Gadget Gate
    fpf1
    fpf1 2024/04/15
  • Learn JavaScript  |  web.dev

    Stay organized with collections Save and categorize content based on your preferences.

    fpf1
    fpf1 2024/04/09
  • 「M3 MacBook Air」は衝撃的なファンレスモバイル Windowsの世界よりも2歩先を進んでいる

    M3チップを搭載した新しいMacBook Airが登場した。ラインアップは13インチ(13.6型)、15インチ(15.3型)の2つだが、今回は携帯性に優れた13インチモデルを試す。筆者がMacをテストするのは3年ぶりだが、3世代目となるApple Siliconの進化や実力が気になるところだ。早速レビューしよう。

    「M3 MacBook Air」は衝撃的なファンレスモバイル Windowsの世界よりも2歩先を進んでいる
    fpf1
    fpf1 2024/04/07
  • Unityを通じて3D空間、グラフィックを理解する

    はじめに ゲーム開発の旅を始める上で、開発者が最低限理解すべきコンピュータの基的な仕組み、グラフィックスの原理、そしてスクリプティングの技術について、記事では詳しく掘り下げていきます。 コンピュータの心臓部であるCPUGPUの役割と相互作用から始め、これらがどのようにして3D空間のレンダリングやアプリケーションの実行に影響を与えるかを解説します。 Unityエンジンを用いたゲーム開発では、これらのハードウェアコンポーネントの理解が不可欠です。 続いて、ゲーム開発におけるグラフィックスの基礎を学びます。 ここでは、ビルトインレンダーパイプラインから、より高度なUniversal Render Pipeline (URP) やHigh Definition Render Pipeline (HDRP) まで、Unityで利用可能なレンダリングパイプラインの違いとその選択がプロジェクトに及

    Unityを通じて3D空間、グラフィックを理解する
    fpf1
    fpf1 2024/04/07
  • Defensive CSSを書こう

    はじめ はじめまして、チームラボ フロントエンド班のLIUです。中国四川出身で、CSSとホラー映画が大好きマンです。新卒でチームラボに入社し、現在フロントエンドエンジニアとして働いています。 この記事では、フロントエンド勉強会(チームラボ内で、隔週で開催しているフロントエンドに関するLT会)で発表したDefensive CSSについての内容を紹介します。 レスポンシブデザイン タイトルは「Defensive CSS」ですが、まずはレスポンシブデザインについて話したいと思います。 モバイル通信の発展や、スマホブラウザがPC並みのパフォーマンスを実現したことで、レスポンシブデザインが広く普及しました。これにより、フロントエンジニアはスマホ専用サイトの制作から脱却し、CSSを用いて簡単に画面サイズに応じたレイアウトを実装できるようになりました。 しかし、レスポンシブデザインにはメリットだけでなく

    Defensive CSSを書こう
    fpf1
    fpf1 2024/04/07
  • TCP/IP構造と通信 - Qiita

    OSIとTCP/IP構造 OSI参照モデルとTCP/IPプロトコルスタックの対応関係を示しています。 OSIモデルはデータ通信のための抽象的なモデルで、7つの階層(レイヤー)から成り立っています。 一方、TCP/IPプロトコルスタックはインターネットで実際に使用されているプロトコルの集まりで、4つの階層から構成されています。 TCP/IPの4層構造 アプリケーション層:OSIモデルのアプリケーション層、プレゼンテーション層、セッション層に相当します。HTTP、FTP、SMTPなどのプロトコルが含まれます。 トランスポート層:OSIモデルのトランスポート層に相当します。TCPやUDPがこの層で動作します。 インターネット層:OSIモデルのネットワーク層に相当します。IPプロトコルがこの層で主に使用されます。 ネットワークインターフェース層:OSIモデルのデータリンク層と物理層に相当します。E

    TCP/IP構造と通信 - Qiita
    fpf1
    fpf1 2024/03/25
  • はじめに | ちいさな Web ブラウザを作ってみよう

    はじめに | ちいさな Web ブラウザを作ってみよう
    fpf1
    fpf1 2024/03/20
  • note株式会社を退職しました|Subaru Nakamura(varu3)

    varu3です。 この記事はいわゆる退職noteになります。 先日の3月15日(金)をもって最終出社となり、note株式会社を今月いっぱいで退職することになりました。 在職中お世話になった方々は数えきれず、貴重な経験をさせていただいて当にありがとうございました。 お前、誰?varu3といいます。note株式会社には2020年9月から入社し、およそ3年と半年くらい在籍していました。 SREチームのエンジニアとして色々なプロジェクトに携わっていました。 気に入ってるこのアイコンも元同僚に描いてもったやつです。ありがたや noteでの思い出noteのインフラのサービス式年遷宮3年半の在籍期間のうち2年くらいはこのプロジェクトを進めていました。何をやったか?についての詳しくは CNDT2023 にてお話しさせていただきました。 およそ40P超のスライドなんですが自分がnoteでやっとことのほぼす

    note株式会社を退職しました|Subaru Nakamura(varu3)
    fpf1
    fpf1 2024/03/18
  • 注文殺到の「成金おじさんフィギュア」 製造はフルカラー3Dプリンター 作者に聞く“3Dの可能性”

    「どうだ 明るくなつたろう」──。燃やした紙幣を手に持ち、暗い場所を照らす「成金おじさん」の絵は、多くの人が教科書などで見かけたことがあるだろう。あの成金おじさんが、いまフィギュアとなり話題となっている。 作ったのは、大型生物の骨格標の3D化なども手掛ける吉アートファクトリー(兵庫県神戸市)代表の吉大輝さん。成金おじさんフィギュアも3Dモデリングで原型を作り、フルカラー3Dプリンターで生産している。 商流に乗る通常のフィギュアなら金型による生産が普通だ。成金おじさんフィギュアはなぜ3Dプリンターで作っているのか。3Dモデリングのメリットは。立体造形物の祭典、Wonder Festival 2024 Winter(2月11日、幕張メッセ。以下ワンフェス)で吉さんに取材した。

    注文殺到の「成金おじさんフィギュア」 製造はフルカラー3Dプリンター 作者に聞く“3Dの可能性”
    fpf1
    fpf1 2024/03/18
  • 横スクロールバーの発生源を素早く特定する方法と最新の防止策 | TAKLOG

    横スクロールバーの発生源はデベロッパーツールのConsoleですぐに特定できる横スクロールバーの発生源の特定方法として有名なのは全称セレクタですべての要素にoutlineを付与して確認する方法だと思われますが、次のスクリプトをデベロッパーツールのConsoleに貼り付けて確認したほうが手っ取り早いです。

    横スクロールバーの発生源を素早く特定する方法と最新の防止策 | TAKLOG
    fpf1
    fpf1 2024/03/18
  • 新しいMacBookのセットアップ

    先週MacBookAirのM3モデルが発表されて、勢いで買ってしまいました。 普段は行き当たりばったりで必要なアプリをインストールする感じでセットアップしているのですが、もう少しスマートにセットアップしたいので、整理しながらセットアップしようと思います。 スクリーンショットの見た目等が変わると思うのでOSVersion等貼っておきます。 MacBookAirのスペック また、この記事で紹介されていないアプリでおすすめなものやおすすめ設定があればコメントしていただけると喜びます! OS設定 トラックパッド まず一番最初にやりたいのはOS設定からトラックパッドを選択して軌跡の速さを最速にします。 これをしておくとこの後の作業も早くなるのでまずはこれ。 Dockの整理 MacにはDockというよく使うアプリや起動中のアプリが表示される領域が存在します。 個人的には1軍のアプリしかDockに置いて

    新しいMacBookのセットアップ
    fpf1
    fpf1 2024/03/17
  • Webブラウザベンチマーク「Speedometer 3.0」公開。6年ぶりの大幅更新

    Webブラウザベンチマーク「Speedometer 3.0」公開。6年ぶりの大幅更新
    fpf1
    fpf1 2024/03/15
  • AWSを学べるゲーム「AWS Cloud Quest日本語版」ソリューションアーキテクト編が登場

    Amazon Web Service(AWS)は、ゲームを通じてAWSを学べる「AWS Cloud Quest」シリーズのソリューションアーキテクト編となる「AWS Cloud Quest: Solutions Architect」日語版が登場したと発表しました。 AWS Cloud Questは、オリジナルの英語版では以下の7つのロールに合わせた学習カテゴリのゲームが提供されています。 クラウドプラクティショナー ソリューションアーキテクト サーバーレスデベロッパー 機械学習 セキュリティ データ分析 ネットワーク この7つのうち、日語版としては一番目のクラウドプラクティショナー(クラウドを実践する人)編となる「AWS Cloud Quest:Cloud Practitioner」のみ提供されていました。 今回新たに二番目の「AWS Cloud Quest: Solutions Ar

    AWSを学べるゲーム「AWS Cloud Quest日本語版」ソリューションアーキテクト編が登場
    fpf1
    fpf1 2024/03/14
  • Next.jsのlayout.tsxで認証チェックすると情報漏洩するかも

    Next.jsの認証チェックどこでするか問題 基的には middleware.ts で行うと思うのですが、肥大化を避けたり、ちょっとした共通処理は layout.tsx に書くこともあるでしょう。今回は layout.tsx で認証チェックをした場合に、実装によっては意図せず認証ユーザにしか表示したくない情報が漏洩してしまうかもしれないケースを紹介します。 問題のあるコード import { redirect } from "next/navigation"; export const dynamic = 'force-dynamic'; function currentUser() { // ここでセッションデータから認証ユーザ情報を取得する関数 // デモ用にログインしていないユーザを再現したいのでfalseを返す return false; } export default fun

    Next.jsのlayout.tsxで認証チェックすると情報漏洩するかも
    fpf1
    fpf1 2024/03/13
  • おもちゃ箱のようなアプリBaaaaのUI/UXが凄すぎた件|Yusui Hoshino

    【はじめに】この記事はBaaaaと何の関係もないただの学生(25卒)が執筆しています。 【Baaaaとは】カメラで現実世界を写すことで絵文字が生成され、それをコレクションしたり、レコードに載せて音楽を奏でられるアプリ。他の人のレコードを回したりスクラッチしたりとSNS的な側面も持つ。 日企業のwedが制作しており、同社はONEというレシート買取サービスも開発している。 【感動した5ポイント】1.UIのサイズが激しく変化する下部にあるフッターナビゲーションの大きくサイズが変化するボタンを見て欲しい。選択されている場所を色、サイズ、テキストで強調できており、分かりやすい。また、指からはみ出すアニメーションはダイナミックでワクワクする。 フッターナビゲーションそして、一体感がすごい。フッターナビゲーションを左右にスワイプすることによって、指、ボタン、中央画面が全て同じ方向に動く。まるで指で引っ

    おもちゃ箱のようなアプリBaaaaのUI/UXが凄すぎた件|Yusui Hoshino
    fpf1
    fpf1 2024/03/13
  • 高等学校段階までの学習で身につけてほしいこと | 東京大学

    高等学校段階までの学習で身につけてほしいこと 東京大学を志望する皆さんには、アドミッション・ポリシーにも明示されているように、学に入学するまでに、できるだけ多くのことを、できるだけ深く学んでほしいと思います。以下、学を受験しようと考えている皆さんに向けて、高等学校段階までの学習において、特に留意してほしいことを教科別に掲げます。 【国語】 国語の入試問題は、「自国の歴史文化に深い理解を示す」人材の育成という東京大学の教育理念に基づいて、高等学校までに培った国語の総合力を測ることを目的とし、文系・理系を問わず、現代文・古文・漢文という三分野すべてから出題されます。学の教育・研究のすべてにわたって国語の能力が基盤となっていることは言をまちませんが、特に古典を必須としているのは、日文化歴史的形成への自覚を促し、真の教養を涵養するには古典が不可欠であると考えるからです。このような観点か

    高等学校段階までの学習で身につけてほしいこと | 東京大学
    fpf1
    fpf1 2024/03/13
  • コンテナクエリ @container が全ブラウザ対応。新時代のレスポンシブ対応を完全理解する

    日(2023/2/14)、ついに Firefox でコンテナクエリ(container query)に対応しました。Chrome・Edge・Safari はすでに現行ブラウザで対応済みのため、全ブラウザにてコンテナクエリが使えることになります💐 従来、レスポンシブ対応でレイアウトを変えるには @media を使ってウインドウサイズを基準にするかありませんでした。コンテナクエリ @containerを使うと任意の要素を基準にできるので、「A要素の横幅が 500px 以下のとき、子要素のレイアウトを変える」などが手軽に実現できます。 とくにコンポーネントベース開発が主流の現在においては、コンテナクエリをマスターすることで、より柔軟でラクなレスポンシブ対応が可能になります。 記事では、コンテナクエリの基、メリット、デモまでをできるだけ詳しく解説し、コンテナクエリを理解することを目標としま

    コンテナクエリ @container が全ブラウザ対応。新時代のレスポンシブ対応を完全理解する
    fpf1
    fpf1 2024/03/12