並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 1459件

新着順 人気順

Future styleの検索結果41 - 80 件 / 1459件

  • Go: A Documentary

    Go: A Documentary by Changkun Ou <changkun.de> (and many inputs from contributors) This document collects many interesting (publicly observable) issues, discussions, proposals, CLs, and talks from the Go development process, which intends to offer a comprehensive reference of the Go history. Disclaimer Most of the texts are written as subjective understanding based on public sources Factual and ty

    • Rails 7.0: Fulfilling a vision

      This version of Rails has been years in the conceptual making. It’s the fulfillment of a vision to present a truly full-stack approach to web development that tackles both the front- and back-end challenges with equal vigor. An omakase menu that includes everything from the aperitif to the dessert. This vision wasn’t possible even just a few years ago. We simply didn’t have the core technologies i

        Rails 7.0: Fulfilling a vision
      • News from WWDC22: WebKit Features in Safari 16 Beta

        ContentsWeb Inspector ExtensionsContainer QueriesWeb Push for macOSSubgridFlexbox InspectorAccessibility ImprovementsAnimation ImprovementsOverscroll BehaviorShared WorkerAnd moreFeedback WebKit has had a big year, with over 162 new features and improvements shipping in WebKit browsers — including Safari 15.2, Safari 15.4, and Safari 15.5. Features from earlier this year include dialog element, la

          News from WWDC22: WebKit Features in Safari 16 Beta
        • ZOZOTOWN Webフロントエンドリプレイスにおける CSS in JS の技術選定で Emotion を選定した話 - ZOZO TECH BLOG

          はじめに こんにちは。ZOZOTOWN開発本部フロントエンドの菊地(@hiro0218)です。 現在、ZOZOTOWNではWebフロントエンド技術のリプレイスプロジェクトが進行しています1。本記事では、WebフロントエンドのリプレイスでCSS in JSの技術選定をした際の背景や課題についてご紹介します。 既存技術スタックの課題 リプレイス以前の環境は、Classic ASPのテンプレートエンジンに依存したUI実装が多く存在しており、新規開発や変更のタイミングで実装をReact + CSS Modulesへ改修しています。そのため、レガシーな実装とモダンな実装が共存した状態です。 こういった背景から、リプレイス以前のUI開発では以下のような課題がありました。 グローバルなCSSが多く、CSSの変更がどこへ影響するのか予測しづらい Classic ASPのテンプレートエンジンに依存したUI実

            ZOZOTOWN Webフロントエンドリプレイスにおける CSS in JS の技術選定で Emotion を選定した話 - ZOZO TECH BLOG
          • Write Better Commits, Build Better Projects

            EngineeringWrite Better Commits, Build Better ProjectsHigh-quality Git commits are the key to a maintainable and collaborative open- or closed-source project. Learn strategies to improve and use commits to streamline your development process. How often have you found yourself thinking: What’s the point of this code? Isn’t this option deprecated? Is this comment out-of-date? I don’t think it descri

              Write Better Commits, Build Better Projects
            • Svelteに入門した | フューチャー技術ブログ

              フロントエンド連載の6記事目です。 今年のゴールデンウィーク(STAY HOME週間)に最近話題のSvelteに入門したので紹介を書きます。 Svelteとはなんですか? 公式のサイトはこちらです。有志の方々が日本語翻訳のサイトを作ってくれています。たいへんありがとうございます! Svelteは主にブラウザ上で動作するユーザーインタフェースを作るフレームワークで、ReactやVue.jsの対抗馬的な存在です。 特徴とReactやVue.jsなどほかとの違い公式サイトでも、コーディングする際のコード量が少ないという特徴があげられています。 詳しくはこちらのブログに書かれています。コードが多ければ作業時間とバグが増えてしまうため、コードが減らすことはこれらの問題を減らすことができるというようなことが書いてありました。またブログには具体的なコードで量の差について書いていますのでぜひ見てみてくださ

                Svelteに入門した | フューチャー技術ブログ
              • Modern CSS For Dynamic Component-Based Architecture | Modern CSS Solutions

                Modern CSS For Dynamic Component-Based Architecture Updated on: Jan 19, 2024 Written by Stephanie Eckles The language of CSS has had an explosion of new features and improvements in the last few years. As a result, feature parity between browsers is at an all-time high, and efforts are being made to continue releasing features consistently and synchronously among evergreen browsers. Today, we will

                  Modern CSS For Dynamic Component-Based Architecture | Modern CSS Solutions
                • Best Rust Web Frameworks to Use in 2023

                  Best Rust Web Frameworks to Use in 2023 In the dynamic landscape of web development, Rust has emerged as a language of choice for building safe and performant applications. As Rust's popularity grows, so does the array of web frameworks designed to harness its strengths. This article compares some of the best Rust frameworks highlighting their respective advantages and drawbacks to help you make i

                    Best Rust Web Frameworks to Use in 2023
                  • Nginx+NLBでHTTP/3環境をAWSに作ってみた | Developers.IO

                    つい最近(2019/10)CloudFlareがQUIC対応のQuicheをNginxで利用出来るパッチを公開したりHTTP-over-QUICがHTTP/3に改名したりで、HTTP/3がかなりアツくなってきています。 このビッグウェーブに乗るべく、CloudFlareのQuicheパッチを適用したNginxを用意して、NLB越しでQUICを喋ってみたいと思います。 もこ@札幌オフィスです。 つい最近、(2019/10)CloudFlareがQUIC対応のQuicheをNginxで利用出来るパッチを公開したりHTTP-over-QUICがHTTP/3に改名したりで、HTTP/3がかなりアツくなってきています。 このビッグウェーブに乗るべく、CloudFlareのQuicheパッチを適用したNginxを用意して、NLB越しでHTTP/3を喋ってみたいと思います。 NLBを利用してHTTP/3

                      Nginx+NLBでHTTP/3環境をAWSに作ってみた | Developers.IO
                    • UI画面生成AI「Uizard」でデザイナーいらず?業務の最前線で使ってみた | DevelopersIO

                      「Uizard」はAIを使ったUIデザインツールで、ワイヤフレーム、モックアップ、プロトタイプを短時間で作成できます。最新の「Generate with Autodesigner」サービスはUI画面を自動で生成可能。今回は実務に根ざしたサンプル生成で、UIの精度を検証します。 こんにちは。CXデザイナー事業本部のスギヤマです。普段はモバイルアプリケーションやLINEアプリケーション開発に携わっております。 「Uizard」は、デンマーク コペンハーゲンのソフトウェア企業が開発しました。AIを利用したUIデザインツールで、ワイヤフレーム、モックアップ、プロトタイプを短時間で作成することが出来ます。手書きスケッチもワイヤフレームに変換し、簡単にプロトタイプ化すること出来ます。 以前から、「手書きのUIスケッチを美しい画面デザインに変換してくれるサービス」として話題だった「Uizard」ですが、

                        UI画面生成AI「Uizard」でデザイナーいらず?業務の最前線で使ってみた | DevelopersIO
                      • Understanding design patterns in TypeScript and Node.js - LogRocket Blog

                        Ganesh Mani I'm a full-stack developer, Android application/game developer, and tech enthusiast who loves to work with current technologies in web, mobile, the IoT, machine learning, and data science. Editor’s note: This article was updated 27 September 2022 to include information about state patterns and anti-patterns in TypeScript, as well as to make general revisions to the article. Design patt

                          Understanding design patterns in TypeScript and Node.js - LogRocket Blog
                        • Bootstrap 5

                          The Bootstrap Blog News and announcements for all things Bootstrap, including new releases, Bootstrap Themes, and Bootstrap Icons. Bootstrap 5 has officially landed! After three alphas, three betas, and several months of hard work, we’re shipping the first stable release of our new major version. It’s been a wild ride made possible by our maintainers and the amazing community that uses and contrib

                            Bootstrap 5
                          • How fast are Linux pipes anyway?

                            In this post, we will explore how Unix pipes are implemented in Linux by iteratively optimizing a test program that writes and reads data through a pipe.1 We will begin with a simple program with a throughput of around 3.5GiB/s, and improve its performance twentyfold. The improvements will be informed by profiling the program using Linux’s perf tooling.2 The code is available on GitHub. The post w

                              How fast are Linux pipes anyway?
                            • Prompt 呪文詠唱 完全入門 ~ Midjourney , StableDiffusion ~

                              ビジュアル的によく知られた物を指示してください 例. Wizard, priest, angel, emperor, necromancer, rockstar, city, queen, Zeus, house, temple, farm, car, landscape, mountain, river など 強いフィーリングや神秘的な響きのする言葉は良い結果を生みやすい “a sense of awe” “the will to endure” “cognitive resonance” “the shores of infinity” “the birth of time” “a desire for knowledge” “the notion of self”など 画風(style)を決めてみてください 例. “a cyberpunk wizard” “a surreal lan

                                Prompt 呪文詠唱 完全入門 ~ Midjourney , StableDiffusion ~
                              • Why use GraphQL? | Apollo GraphQL Blog

                                Before there was GraphQL, there was REST. In recent years, REST has become the dominant API style for building backend web services. With REST, you could signal the type of request we want to make (ex: GET, POST, PUT, or DELETE) and the resource we’d like to fetch or interact with (ex: /api/pets/1) using an HTTP method and a URL. It’s a great approach (and one we initially used at StockX for sever

                                  Why use GraphQL? | Apollo GraphQL Blog
                                • How Big Tech Runs Tech Projects and the Curious Absence of Scrum

                                  Project management is a topic most people have strong opinions on, and I’m no exception. To answer the question of how different companies run engineering projects, I pulled in help from across the industry. In this issue we’ll cover: Project management approaches across the industry. An overview of a survey with over 100 companies represented, plus key takeaways.Project management at Big Tech. Ho

                                    How Big Tech Runs Tech Projects and the Curious Absence of Scrum
                                  • Silicon Valley’s very masculine year

                                    Zoë Bernard writes about technology, crime, and culture. Formerly, she covered technology for The Information and Business Insider. Silicon Valley is embracing a new era of masculinity. Its leaders are powerful, virile, and swole. They practice Brazilian jiujitsu and want to fight each other in a cage. They can do 200 push-ups while wearing a 20-pound weighted vest. They can spend $44 billion on a

                                      Silicon Valley’s very masculine year
                                    • WebKit Features in Safari 16.4

                                      Mar 27, 2023 by Patrick Angle, Marcos Caceres, Razvan Caliman, Jon Davis, Brady Eidson, Timothy Hatcher, Ryosuke Niwa, and Jen Simmons ContentsWeb Push on iOS and iPadOSImprovements for Web AppsWeb ComponentsCSSHTMLJavaScript and WebAssemblyWeb APIImages, Video, and AudioWKWebViewDeveloper ToolingWeb InspectorSafari Web ExtensionsSafari Content BlockersNew Restrictions in Lockdown ModeMore Improve

                                        WebKit Features in Safari 16.4
                                      • とても簡単にドラッグアンドドロップが実現できる Vue-draggable を使ってみた | Developers.IO

                                        西田@大阪です 以前 v-kansai Vue.js/Nuxt.js meetup #13 に参加させていただいた時に気になっていた Vue.js でドラックドロップでリストを入れ替えることができる Vue-draggable を使ってみました SortableJS/Vue.Draggable: Vue drag-and-drop component based on Sortable.js プロジェクトの作成 Vue.jsのプロジェクトを作成します。今回は今流行りの TypeScript を選びました $ vue create vue-draggable-sample ? Please pick a preset: Manually select features ? Check the features needed for your project: TS ? Use class-s

                                          とても簡単にドラッグアンドドロップが実現できる Vue-draggable を使ってみた | Developers.IO
                                        • Maximally optimizing image loading for the web

                                          In this post I'll outline 8 image loading optimization techniques to minimize both the bandwidth used for loading images on the web and the CPU usage for image display. I'll present them in the form of an annotated HTML example to make it easy for folks to reproduce the results. Some of these techniques are more established, while others are somewhat novel. Ideally, your favorite mechanism for pub

                                            Maximally optimizing image loading for the web
                                          • DJ松浦俊夫が語るクラブジャズシーンの黎明期 | 渋谷系を掘り下げる Vol.10

                                            渋谷系を掘り下げる Vol.10 [バックナンバー] DJ松浦俊夫が語るクラブジャズシーンの黎明期 「自分たちでシーンを作るしかなかった」 2020年4月8日 20:00 2770 98 × 2770 この記事に関するナタリー公式アカウントの投稿が、SNS上でシェア / いいねされた数の合計です。 63 121 2586 シェア 1990年代に日本の音楽シーンで起きた“渋谷系”ムーブメントを複数の記事で多角的に掘り下げていく本連載。第10回はジャズDJとして国内外で活躍する松浦俊夫へのインタビューを掲載する。 渋谷系カルチャーを語るうえで忘れてはならないのが、90年代初頭のアシッドジャズブームと共に根付いた東京のクラブジャズシーンだ。“ジャズで踊る”という斬新かつヒップなアプローチは耳の早い音楽ファンや流行に敏感な若者たちの間で大きな話題を集めた。そして、そんな東京のクラブジャズシーンを牽

                                              DJ松浦俊夫が語るクラブジャズシーンの黎明期 | 渋谷系を掘り下げる Vol.10
                                            • Services By Lifecycle - Wide Awake Developers

                                              This post took a lot longer to pull together than I expected. Not because it was hard to write, but because it was too easy to write too much. Like a pre-bonsai tree, it would grow out of control and get pruned back over and over. In the meantime, I delivered a workshop and spent some lovely holiday time with my family. But it’s a new year now, and January is devoid of holidays so it’s high time I

                                              • Rebuilding our tech stack for the new Facebook.com

                                                Facebook.com launched in 2004 as a simple, server-rendered PHP website. Over time, we’ve added layer upon layer of new technology to deliver more interactive features. Each of these new features and technologies incrementally slowed the site down and made it harder to maintain. This made it harder to introduce new experiences. Features like dark mode and saving your place in News Feed had no strai

                                                  Rebuilding our tech stack for the new Facebook.com
                                                • User-Agent Client Hints

                                                  This specification was published by the Web Platform Incubator Community Group. It is not a W3C Standard nor is it on the W3C Standards Track. Please note that under the W3C Community Contributor License Agreement (CLA) there is a limited opt-out and other conditions apply. Learn more about W3C Community and Business Groups. 1. Introduction This section is non-normative. Today, user agents general

                                                  • 🎉 Launching Fig

                                                    Brendan FalkI am excited to announce that, as of today, Fig is generally available to the public for download. With our public launch, I'd like to share a little more about Fig's mission: who we are, what we're doing, and what's to come. The terminal has barely changed since the 1970s and yet is still used every day by tens of millions of developers. Our bet is that the terminal isn't going away a

                                                      🎉 Launching Fig
                                                    • 画像生成AI用Promptジェネレーター

                                                      promptに何をすればいい? midjourneyやStable Diffusionである画像生成AIのキーワードの生成フォームです。チェックボックスを選んでGenerateボタンをクリックすると、Promptにコピペできる呪文を生成します。便利に使ってください。 プロンプトをカンマで区切る ON テンプレ呪文 人の顔など、すぐに作れない要素を詰め合わせたテンプレート呪文です。 なし 人の顔再現(human face head hair forehead temple face nose cheek mouth lips ear jaw smile) 人の全身(human face head hair forehead temple face eye eyebrow eyelash eyelid eyeball iris cornea nose cheek mouth lips ear

                                                        画像生成AI用Promptジェネレーター
                                                      • python prompt toolkitの紹介と動作を理解するメモ - Stimulator

                                                        - はじめに - 本記事はpython prompt toolkit(以下 ptk)の動作を理解するメモです。 ptkで出来ること、その概要を書いています。 - はじめに - - ptkとは - ptkで作成されたツール - ptkの描画を理解する - print_formatted_text Application Screenオブジェクトのレンダリング KeybindingとFilter 関連 おわりに - ptkとは - ptkは、Pythonで実装されているCLI用のツールキットである。 コンソール上でのフルスクリーンアプリケーションの作成 dialogs、progress-barの生成 シェルのようなインタラクティブな入出力 補完 clipboardの管理 出力テキスト色の変更 シンタックスハイライト EmacsとViのキーバインディング マウスカーソルによる操作 各種非同期処理

                                                          python prompt toolkitの紹介と動作を理解するメモ - Stimulator
                                                        • ディズニー顔に瞬時に変換するAI!ウワサの「Toonify」論文を解説! - Qiita

                                                          オミータです。ツイッターで人工知能のことや他媒体の記事など を紹介していますので、人工知能のことをもっと知りたい方などは @omiita_atiimoをご覧ください! 他にも次のような記事を書いていますので興味があればぜひ! 「募ってはいるが、募集はしていない」 人たちへ GANにもオーギュメンテーションは超有効だった!DAだけでSoTA達成した最新論文を解説! GANへの新しい正則化「ICR」が期待大な件&解説 U-Netを識別器に!新たなGAN「U-NetGAN」を解説! 画像認識の大革命。AI界で話題爆発中の「Vision Transformer」を解説! 「Toonify Yourself!」というWebサイトをご存知でしょうか。顔の画像をアップロードすると瞬時にディズニー顔に変換してくれるというもので、Twitterなどで話題になっていたのをご覧になった方も多く居るかと思います。

                                                            ディズニー顔に瞬時に変換するAI!ウワサの「Toonify」論文を解説! - Qiita
                                                          • Speculation in JavaScriptCore

                                                            This post is all about speculative compilation, or just speculation for short, in the context of the JavaScriptCore virtual machine. Speculative compilation is ideal for making dynamic languages, or any language with enough dynamic features, run faster. In this post, we will look at speculation for JavaScript. Historically, this technique or closely related variants has been applied successfully t

                                                            • Introducing .NET 5 - .NET Blog

                                                              Email Subscriptions are here! Get notified in your email when a new post is published to this blog Today, we’re announcing that the next release after .NET Core 3.0 will be .NET 5. This will be the next big release in the .NET family. There will be just one .NET going forward, and you will be able to use it to target Windows, Linux, macOS, iOS, Android, tvOS, watchOS and WebAssembly and more. We w

                                                                Introducing .NET 5 - .NET Blog
                                                              • More secure private attachments

                                                                May 9, 2023 Previously, all attached (drag-and-dropped) images and videos on GitHub Issues, Pull Requests, Discussions, and wikis were available to view without authentication if you knew their direct URL. Now, future attachments associated with private repositories can only be viewed after logging in. This doesn’t apply retroactively to existing attachments, which are obfuscated by having a long,

                                                                  More secure private attachments
                                                                • Flutterに入門して疑問に思ったことと、そのとき調べたこと - くらげになりたい。

                                                                  前々から気になってたFlutter。 Flutter for Webが統合されたっぽいので、そろそろはじめたいなと(´ω`) www.publickey1.jp せっかくなので、 「なにを疑問に思って、なにを参照したか」 をまとめておこうと思ったので、整理してみた(´ω`) 疑問に思ったことを時系列にまとめてます。 注意 初期段階の理解度なので、正しくないこともあります。。 どう理解したかだけを書いていく予定です。 公式ドキュメントとか このあたりをベースに、いろんな記事を調べていく感じ。 Flutter公式ドキュメント: Flutter Documentation - Flutter Flutter公式ドキュメントの日本語訳版: Flutter Guide JP | Flutter Doc JP Dart公式ドキュメントLanguage tour | Dart 公式ドキュメント以外には本

                                                                    Flutterに入門して疑問に思ったことと、そのとき調べたこと - くらげになりたい。
                                                                  • kaggleで強化学習をやってみた - 機械学習 Memo φ(・ω・ )

                                                                    概要 現在、kaggle に Connect X という強化学習の Getting Started コンペ があります。このコンペを通じて強化学習を少し勉強したので、その内容を記載したいと思います。 こちらの書籍をもとに強化学習について理解したことと、Connect Xコンペでの実装を解説した記事になります。間違いがあれば、コメントいただけたら嬉しいです。 bookclub.kodansha.co.jp 強化学習とは 強化学習とは、行動から報酬が得られる環境において、各状況で報酬に繋がるような行動を出力するように、モデルを作成すること。 教師あり学習との違いは連続した行動によって得られる報酬を最大化させるという点です。囲碁を考えた時、ある局面で悪手に見えた一手が、先々進めると実は良い手だった、といった場合のその一手を選択できるようにするのが強化学習になります。 Connect X と強化学

                                                                      kaggleで強化学習をやってみた - 機械学習 Memo φ(・ω・ )
                                                                    • SameSite cookie recipes

                                                                      Update your site's cookies to prepare for the upcoming changes to the SameSite attribute's behavior. Chrome, Firefox, Edge, and others will be changing their default behavior in line with the IETF proposal, Incrementally Better Cookies so that: Cookies without a SameSite attribute will be treated as SameSite=Lax, meaning the default behavior will be to restrict cookies to first party contexts only

                                                                        SameSite cookie recipes
                                                                      • Before You memo() — overreacted

                                                                        There are many articles written about React performance optimizations. In general, if some state update is slow, you need to: Verify you’re running a production build. (Development builds are intentionally slower, in extreme cases even by an order of magnitude.) Verify that you didn’t put the state higher in the tree than necessary. (For example, putting input state in a centralized store might no

                                                                        • 経済学者のように考える:如何にして米国の公共政策で効率が平等に取って代わったか? - himaginary’s diary

                                                                          つい最近読み終えたとして表題の以下の本の惹句をMostly Economicsが紹介している。 Thinking like an Economist: How Efficiency Replaced Equality in U.S. Public Policy (English Edition) 作者:Berman, Elizabeth PoppPrinceton University PressAmazon For decades, Democratic politicians have frustrated progressives by tinkering around the margins of policy while shying away from truly ambitious change. What happened to bold political vision

                                                                            経済学者のように考える:如何にして米国の公共政策で効率が平等に取って代わったか? - himaginary’s diary
                                                                          • CSS in 2022

                                                                            Things have been going hard for CSS in 2021. The CSS Working Group has cranked out a ton of work, polishing existing CSS features and specifying lots of new ones too — with experimental implementations already having landed in several browsers. Apart from supporting new features, browser vendors also focussed on fixing the top 5 browser compatibility painpoints (#compat2021) to make our dev-lives

                                                                              CSS in 2022
                                                                            • Flutterでdotenvを利用して環境変数を管理する方法 | DevelopersIO

                                                                              dotenvをインストール flutter_dotenvのパッケージをインストールします。 flutter pub add flutter_dotenv .envファイルを作成 環境変数を管理するためのファイルを作成します。 .env VAR_NAME ="dummyValue" ファイルをgitで管理しない場合は.gitignoreに追加しておきます。 .gitignore 〜〜〜 .env .envファイルをアセットに追加 Flutterアプリからファイルを読み込めるようにするために、pubspec.yamlのassetsへ.envファイルを追加します。 pubspec.yaml assets: - .env 環境変数を読み込み .envファイルをFlutterアプリで読み込みます。 lib/main.dart import 'package:flutter_dotenv/flutte

                                                                                Flutterでdotenvを利用して環境変数を管理する方法 | DevelopersIO
                                                                              • PyTorch vs TensorFlow in 2023

                                                                                Should you use PyTorch vs TensorFlow in 2023? This guide walks through the major pros and cons of PyTorch vs TensorFlow, and how you can pick the right framework. PyTorch and TensorFlow are far and away the two most popular Deep Learning frameworks today. The debate over which framework is superior is a longstanding point of contentious debate, with each camp having its share of fervent supporters

                                                                                  PyTorch vs TensorFlow in 2023
                                                                                • Beautiful PDFs from HTML

                                                                                  Foreword HTML and CSS are beautiful languages and one of the landmark achievements of collaboration and the open web. Together, they allow you to create beautifully typeset digital content that can be viewed on any device, without any special software or paid licenses. The web however was developed for scrolling content, and not paged media (by which we mean discrete pages, like in print or PDF).