並び順

ブックマーク数

期間指定

  • から
  • まで

681 - 720 件 / 1068件

新着順 人気順

Namingの検索結果681 - 720 件 / 1068件

  • React Best Practices – Tips for Writing Better React Code in 2022

    Two years ago, I started to learn and use React. And today I'm still using it at my day job as a Software Developer and in my own side projects. During that time I've come across a lot of "typical" issues. So I searched around and found some best practices that I've integrated into my workflow, and I've come up with things that have made my life or my team members' lives easier. I also faced chall

      React Best Practices – Tips for Writing Better React Code in 2022
    • 週刊Railsウォッチ(20210125前編)Railsリポジトリのデフォルトブランチがmainに変更、Rails 6.1はMySQLのENUM型に対応済みほか|TechRacho by BPS株式会社

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

        週刊Railsウォッチ(20210125前編)Railsリポジトリのデフォルトブランチがmainに変更、Rails 6.1はMySQLのENUM型に対応済みほか|TechRacho by BPS株式会社
      • Visual Studio Code March 2021

        Version 1.88 is now available! Read about the new features and fixes from March. March 2021 (version 1.55) Update 1.55.1: The update addresses these issues. Update 1.55.2: The update addresses these security issues. Downloads: Windows: x64 Arm64 | Mac: Universal Intel silicon | Linux: deb rpm tarball Arm snap Welcome to the March 2021 release of Visual Studio Code. There are a number of updates in

          Visual Studio Code March 2021
        • 5 Things To Know About the Delta Variant

          In 2021, the COVID-19 strain put the focus back on prevention. [Originally published: June 28, 2021. Updated: March 1, 2022.] Note: Information in this article was accurate at the time of original publication. Because information about COVID-19 changes rapidly, we encourage you to visit the websites of the Centers for Disease Control & Prevention (CDC), World Health Organization (WHO), and your st

            5 Things To Know About the Delta Variant
          • Introducing MUI Core v5 - MUI

            CodeSandbox You can find it in styled-components, emotion, goober, stitches, or linaria. While Material UI is compatible with any styling solution (as long as the styles have more specificity, for example, Tailwind CSS), many developers still felt the need to learn something new: the makeStyles API. Our React integration with JSS (@mui/styles) is too slow to unlock the next layer of customization

              Introducing MUI Core v5 - MUI
            • How I'm Writing CSS in 2024

              CSS in 2024 is amazing. Cross-browser support for nesting, :has(), container queries, and more¹ Powerful and fast new CSS tools Many frameworks and compilers to help optimize CSS loading performance This post will be a collection of my notes and thoughts about the CSS ecosystem and the tools I'm currently using. Design Constraints User Experience What does a great experience look like loading styl

                How I'm Writing CSS in 2024
              • 【C#】Unityと.NET標準ライブラリの命名規則の違い - PG日誌

                .NET標準は「System名前空間内にあるクラス類」を指します。一方のUnityは「UnityEngine名前空間内にあるクラス類」以下にあるオブジェクト群を指します。それぞれ同じC#言語ですが各々の間で大きく命名規則が異なっています。という訳でちょっとまとめてみました。 命名規則の種類 識別子の命名規則 その他の規約や書き方 publicフィールドの扱い thisキーワードの有無 フィールドメンバーの先頭にm_, s_ 変数名の先頭にアンダースコア 結局どうすればいいの? 参考資料 命名規則の種類 命名規則にはいくつか代表的な形式があります。代表的な形式を以下に挙げます。 Item Description e.g. Pascal 形式 先頭が大文字で後は小文字 "ItemList", "GameControlelr" camel 形式 先頭が小文字で語句ごとに大文字 "itemList

                  【C#】Unityと.NET標準ライブラリの命名規則の違い - PG日誌
                • 4 Cool Hover Effects That Use CSS Text Shadow | CSS-Tricks

                  In my last article we saw how CSS background properties allow us to create cool hover effects. This time, we will focus on the CSS text-shadow property to explore even more interesting hovers. You are probably wondering how adding shadow to text can possibly give us a cool effect, but here’s the catch: we’re not actually going to make any shadows for these text hover effects. Cool Hover Effects se

                    4 Cool Hover Effects That Use CSS Text Shadow | CSS-Tricks
                  • rf command - rsc.io/rf - Go Packages

                    Rf refactors Go programs. Usage: rf [-diff] script Rf applies a script of refactoring commands to the package in the current directory. For example, to unexport a field in a struct by renaming it: rf 'mv T.Field T.field' By default, rf writes changes back to the disk. The -diff flag causes rf to print a diff of the intended changes instead. A script is a sequence of commands, one per line. Comment

                    • Setup Raspberry Pi as a WiFi router (WiFi access point) - KaliTut

                      A WiFi router provides WiFis with their own IP configuration to several WiFi clients via its integrated access point. For this purpose, the WiFi router has a DHCP and DNS server. An alternative for this WiFi access point is a WiFi bridge. Here, Raspberry Pi serves only as a network bridge for two network segments. On one side the WiFi and on the other side the wired network. Set up Raspberry Pi as

                        Setup Raspberry Pi as a WiFi router (WiFi access point) - KaliTut
                      • The Docker Handbook – Learn Docker for Beginners

                        I usually do my changes and updates on the GitBook version of the book first and then publish them on freeCodeCamp. You can find the always updated and often unstable version of the book at the following link: Whichever version of the book you end up reading though, don't forget to let me know your opinion. Constructive criticism is always welcomed. Introduction to Containerization and Docker Acco

                          The Docker Handbook – Learn Docker for Beginners
                        • US election 2020 results live: Biden says nothing going to stop him | by Mashrafi Mortuza | Nov, 2020 | Medium

                          US election 2020 results live: Biden says nothing going to stop him On the off chance that you visited Google’s YouTube in the days after the political decision a week ago, you may have discovered a video of an anchor from One America News Organization pronouncing triumph for President Trump with the unconfirmed case that liberals were “throwing conservative voting forms.” Or then again a clasp fr

                          • コードを書く際の指針として見返すサイトまとめ - Qiita

                            お勧めの記事がありましたらコメントなどで教えて頂けると幸いです。 Guidelines プログラマが知るべき97のこと 技術的負債 不慣れなコードベースで短期間に生産性を高めるための7つの方法 何も知らない人を育てるために(新人教育情報キュレーション) 保守開発に開発者として入って困ることのまとめ(実体験) 技術系の名言まとめ++ 真似をする前にバッドプラクティスかどうかを調べてみよう 読まれない名著「人月の神話」を本気で読み込んでみた(まとめ) 技術的負債とどうやって戦うか 楽しいコーディングのための CUPID - SOLID 原則に対するアンチテーゼ エンジニア基礎(新人研修資料) Coding Style モデルやメソッドに名前を付けるときは英語の品詞に気をつけよう 関数名や変数名に使えそうな動詞・名詞・形容詞のメモ Naming -名前付け- DRY原則をもう一度 -コンカレント

                              コードを書く際の指針として見返すサイトまとめ - Qiita
                            • State-Switch Controls: The Infamous Case of the "Mute" Button

                              Summary: On–off controls that switch between two different system states need to clearly communicate to users both the current state and the state the system will move to, should the user press that control. In a recent WebEx meeting with a client, I panicked thinking that I couldn’t turn my microphone on. I was supposed to give a 6-hour presentation — how was I going to do it if I couldn’t even u

                                State-Switch Controls: The Infamous Case of the "Mute" Button
                              • On Cache Invalidation - Yihui Xie | 谢益辉

                                On Cache Invalidation Why is it hard? Yihui Xie 2018-06-22 Many people must have heard this quote (by Phil Karlton) many times: There are only two hard things in Computer Science: cache invalidation and naming thing. Two days ago, Nick Tierney mentioned it again in his post “Naming Things”. Since he said he was not sure what cache invalidation meant, and I have a tiny bit experience here, I want t

                                • Announcing TypeScript 5.6 Beta - TypeScript

                                  Today we are excited to announce the availability of TypeScript 5.6 Beta. To get started using the beta, you can get it through NuGet, or through npm with the following command: npm install -D typescript@beta Here’s a quick list of what’s new in TypeScript 5.6! Disallowed Nullish and Truthy Checks Iterator Helper Methods Strict Builtin Iterator Checks (and --strictBuiltinIteratorReturn) Support fo

                                    Announcing TypeScript 5.6 Beta - TypeScript
                                  • Best Practices For Naming Design Tokens, Components And Variables — Smashing Magazine

                                    How can we get better at naming? This post is dedicated to naming conventions, tips, and real-world examples that help you name things in a robust and flexible way. Naming is hard. As designers and developers, we often struggle finding the right name — for a design token, colors, UI components, HTML classes, and variables. Sometimes, the names we choose are too generic, so it’s difficult to unders

                                      Best Practices For Naming Design Tokens, Components And Variables — Smashing Magazine
                                    • Cutting Edge, Part 4: Ivanti Connect Secure VPN Post-Exploitation Lateral Movement Case Studies | Google Cloud Blog

                                      Cutting Edge, Part 4: Ivanti Connect Secure VPN Post-Exploitation Lateral Movement Case Studies Written by: Matt Lin, Austin Larsen, John Wolfram, Ashley Pearson, Josh Murchie, Lukasz Lamparski, Joseph Pisano, Ryan Hall, Ron Craft, Shawn Chew, Billy Wong, Tyler McLellan Since the initial disclosure of CVE-2023-46805 and CVE-2024-21887 on Jan. 10, 2024, Mandiant has conducted multiple incident resp

                                        Cutting Edge, Part 4: Ivanti Connect Secure VPN Post-Exploitation Lateral Movement Case Studies | Google Cloud Blog
                                      • Announcing Amazon Redshift federated querying to Amazon Aurora MySQL and Amazon RDS for MySQL | Amazon Web Services

                                        AWS Big Data Blog Announcing Amazon Redshift federated querying to Amazon Aurora MySQL and Amazon RDS for MySQL Since we launched Amazon Redshift as a cloud data warehouse service more than seven years ago, tens of thousands of customers have built analytics workloads using it. We’re always listening to your feedback and, in April 2020, we announced general availability for federated querying to A

                                          Announcing Amazon Redshift federated querying to Amazon Aurora MySQL and Amazon RDS for MySQL | Amazon Web Services
                                        • First impressions of Rust

                                          I've been wanting to write a big project in Rust for a while as a learning exercise, and actually started one in late 2018 (a FUSE server implementation). But then life happened and I got busy and never went anywhere with it. Due to certain world circumstances I'm currently spending a lot of time indoors so rust-fuse (docs) now exists and is good enough to write basic hello-world filesystems. I pl

                                          • PostGraphile | PostgreSQL Schema Design

                                            The Postgres database is rich with features well beyond that of any other database. However, most developers do not know the extent to which they can leverage the features in Postgres to completely express their application business logic in the database. Often developers may find themselves re-implementing authentication and authorization in their apps, when Postgres comes with application level

                                            • Composable filters using Witherable optics

                                              One of my favourite things about Haskell is that its structures and abstractions are very principled, and they have laws dictating correct behaviour. In my experience, this means that when you find a new way to piece together those abstractions it almost always ends up doing something reasonable... or at the very least interesting! As it turns out, optics have a lot of different "slots" where we c

                                                Composable filters using Witherable optics
                                              • What is Analytics Engineering?

                                                Claire Carroll As the sole analyst of a fast-growing Sydney startup, Claire experienced the pain of the traditional analyst workflow—stuck on a hamster wheel, an ever-growing backlog, and numbers that never quite matched up. So she taught herself dbt, the command line, version control and brought all the rigor of analytics engineering to her team. Along the way, she fell so in love with dbt that s

                                                  What is Analytics Engineering?
                                                • 10 Things Software Developers Should Learn about Learning – Communications of the ACM

                                                  The dashed box on the left contains exactly the same information as the awkward textual description in the dashed box on the right. But if a developer only received one of the two to create an SQL database, they are likely to find the diagram easier than the text. We say that the text here has a higher extraneous cognitive load. When faced with a task that seems beyond a person’s abilities, it is

                                                  • Visualizing the CPython Release Process

                                                    Below are the high-level steps (with numbers corresponding to the above diagram) in the order they occur during the CPython release process: Freeze the python/cpython release branch. This is done using GitHub Branch Protections. Update the Release Manager's fork of python/cpython. Run Python release tools (release-tool, blurb, sphinx, etc). Push diffs and signed tag to Release Manager's fork. Git

                                                      Visualizing the CPython Release Process
                                                    • Broadcom plans 'rapid subscription transition' for VMware

                                                      Offers comforting vision for core customers, products, channel – though warns efficiencies are coming Broadcom has signaled its $61 billion acquisition of VMware will involve a “rapid transition from perpetual licenses to subscriptions.” That's according to Tom Krause, president of the Broadcom Software Group, on Thursday's Broadcom earnings call. He was asked how the semiconductor giant plans to

                                                        Broadcom plans 'rapid subscription transition' for VMware
                                                      • Don’t make the mistakes I did moving your design system from Sketch to Figma

                                                        We set out to move our UX tools stack from Sketch, Invision, Craft and Abstract to Figma, Figma, Figma and Figma. After months of planning to replace our UX tool stack, we were finally ready to take the leap. We jumped into a boardroom on a Friday bright-eyed and rosy-cheeked imported every sketch file of every project just to realise: Oh snap our entire design system doesn’t work like it used to…

                                                          Don’t make the mistakes I did moving your design system from Sketch to Figma
                                                        • Ingest OpenTelemetry metrics with Prometheus natively | Last9

                                                          OpenTelemetry and Prometheus are two critical projects in the monitoring and observability world. Prometheus supports metrics monitoring, and OpenTelemetry also allows metrics besides logs and traces. The semantic convention for metrics in OpenTelemetry(OTLP metrics) does not align with Prometheus' native metrics naming convention. To address this disparity, there is a module in otel-collector-con

                                                            Ingest OpenTelemetry metrics with Prometheus natively | Last9
                                                          • 命名 - Rust APIガイドライン

                                                            以下に例を挙げます。 str::as_bytes()はコストなしに、strをUTF-8バイト列として見たビューを返します。 入力は借用された&strで出力は借用された&[u8]です。 Path::to_strはOSの与えるパスのバイト列に対し、コストの高いUTF-8チェックを行います。 入出力はともに借用されています。小さくない実行時コストがあるため、これをas_strと呼ぶことはできません。 str::to_lowercase()はUnicode規格に沿ってstrを小文字に変換したものを返します。 この処理は文字列のデコードを含み、またメモリの確保も行うでしょう。 入力は借用された&strで出力は所有されたStringです。 f64::to_radians()は浮動小数点数で表された角度を度からラジアンに変換します。 入力はf64です。これが&f64でないのは、コピーに殆どコストが掛から

                                                            • Kowainik - Fix(ity) me

                                                              Overwhelmed by the huge number of custom operators in Haskell? Work with a popular library, but it looks overly intimidating due to the abundance of intricate-looking operators? For many Haskell engineers, these problems are real. Developers can experience massive anxiety, based solely on the fact that they need to deal with such API that throws a bunch of custom operators in their faces (we call

                                                                Kowainik - Fix(ity) me
                                                              • Node.js — Node v22.9.0 (Current)

                                                                2024-09-17, Version 22.9.0 (Current), @RafaelGSS New API to retrieve execution Stack Trace A new API getCallSite has been introduced to the util module. This API allows users to retrieve the stacktrace of the current execution. Example: const util = require('node:util'); function exampleFunction() { const callSites = util.getCallSite(); console.log('Call Sites:'); callSites.forEach((callSite, inde

                                                                  Node.js — Node v22.9.0 (Current)
                                                                • 65 Things I wish I knew when I started to Code 🌱🚀

                                                                  Subscribe to my newsletter and never miss my upcoming articles No success story is the same, we all have had our ups and downs in the learning process and things we wish we knew when we started out. If you are a new, aspiring developer, these 65 things will prepare you for the long journey ahead. Use them as a shortcut in your own learning path. 1. Coding is about problem-solving. Being a programm

                                                                  • 【LVM入門】LinuxのLVMでディスク容量を拡張する

                                                                    環境 環境情報は以下の通り。下から順に削除していくイメージとなる。 OS : Red Hat Enterprise Linux 7.6 PV : /dev/sdb1 VG : vg_sdb1 LV : lv_sdb1 マウントポイント : /mnt 作業前のdfコマンドの状態を以下に記載しておく。/dev/mapper/vg_sdb1-lv_sdb1となっている2GBの領域を拡張し4GBにする。 [root@localhost ~]# df -h ファイルシス サイズ 使用 残り 使用% マウント位置 /dev/mapper/rhel-root 14G 1.4G 13G 11% / devtmpfs 908M 0 908M 0% /dev tmpfs 920M 0 920M 0% /dev/shm tmpfs 920M 8.9M 911M 1% /run tmpfs 920M 0 920M

                                                                      【LVM入門】LinuxのLVMでディスク容量を拡張する
                                                                    • Women’s techniques for pleasure from anal touch: Results from a U.S. probability sample of women ages 18–93

                                                                      The study purpose was to assess, in a U.S. probability sample of women, the specific ways women have discovered to experience pleasure from anal touch. Through qualitative pilot research with women that informed the development of the survey instrument used in this study, we identified three previously unnamed, but distinct, anal touch techniques that many women find pleasurable and that expand th

                                                                        Women’s techniques for pleasure from anal touch: Results from a U.S. probability sample of women ages 18–93
                                                                      • Naming design tokens

                                                                        Design tokens are the single source of truth for design primitives like colors or tokens. If you are new to the topic, you may want to learn the basics of design tokens first. Note: This article aims to be an exhaustive reference for naming design tokens. If you find some information is missing, please do let me know via a comment or email so I can add it. Naming token levelsTokens are commonly sp

                                                                          Naming design tokens
                                                                        • The end of Internet Explorer  |  Articles  |  web.dev

                                                                          The end of Internet Explorer Stay organized with collections Save and categorize content based on your preferences. What ending support for Internet Explorer meant for the customers and developers at Maersk.com. I'm Steve Workman and I'm the Lead Engineer for Maersk.com. Maersk is the global leader in integrated supply chain logistics, helping customers to move goods around the world for 118 years

                                                                          • A Tour of C++ Modules in Visual Studio - C++ Team Blog

                                                                            A free one-day virtual conference for the whole C++ community. C++ module support has arrived in Visual Studio! Grab the latest Visual Studio Preview if you want to try it out. C++ modules can help you compartmentalize your code, speed up build times, and they work seamlessly, side-by-side with your existing code. This preview only supports C++ modules in the IDE for MSBuild projects. While the MS

                                                                              A Tour of C++ Modules in Visual Studio - C++ Team Blog
                                                                            • LKML: Dan Williams: [PATCH] CodingStyle: Inclusive Terminology

                                                                              Recent events have prompted a Linux position statement on inclusive terminology. Given that Linux maintains a coding-style and its own idiomatic set of terminology here is a proposal to answer the call to replace non-inclusive terminology. Cc: Jonathan Corbet <corbet@lwn.net> Cc: Kees Cook <keescook@chromium.org> Signed-off-by: Chris Mason <clm@fb.clm> Signed-off-by: Greg Kroah-Hartman <gregkh@lin

                                                                              • Tidy TypeScript: Name your generics

                                                                                Published on January 7, 2021 Stefan on Mastodon Reading time: 6 minutes More on TypeScript, JavaScript, Tidy Typescript My book TypeScript in 50 Lessons features interludes. Short texts on TypeScript culture that provide room to breathe between heavy, technical tutorials. One of those interludes gives some opinionated advice on how to name generic variables. I want to recap this text piece and ela

                                                                                  Tidy TypeScript: Name your generics
                                                                                • Go command support for embedded static assets (files) — Draft Design

                                                                                  Go command support for embedded static assets (files) — Draft Design Russ Cox Brad Fitzpatrick July 2020 This is a Draft Design, not a formal Go proposal, because it describes a potential large change that addresses the same need as many third-party packages and could affect their implementations (hopefully by simplifying them!). The goal of circulating this draft design is to collect feedback to