はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    新内閣発足

『developer.squareup.com』

  • 人気
  • 新着
  • すべて
  • The State of Ruby 3 Typing

    46 users

    developer.squareup.com

    The State of Ruby 3 TypingIntroducing RBS, Ruby’s new type signature language We're pleased to announce Ruby 3’s new language for type signatures, RBS. One of the long-stated goals for Ruby 3 has been to add type checking tooling. After much discussion with Matz and the Ruby committer team, we decided to take the incremental step of adding a foundational type signature language called “RBS,” which

    • テクノロジー
    • 2020/07/30 08:24
    • ruby
    • あとで読む
    • Enabling Serverless Applications at Square

      4 users

      developer.squareup.com

      Enabling Serverless Applications at SquareEnabling AWS Lambda Functions to call into the Square datacenter’s envoy service mesh Square and the Cloud Square is early in its migration to the cloud and most applications run in our datacenters today. The Platform and Infrastructure Engineering (PIE) organization has historically focused on providing infrastructure and tooling to build and operate in t

      • テクノロジー
      • 2020/07/10 23:13
      • あとで読む
      • Square’s Growth Framework for Engineers and Engineering Managers

        4 users

        developer.squareup.com

        Square’s Growth Framework for Engineers and Engineering ManagersA system for leveling up at Square Since the publication of this post, we have updated our growth framework for engineers and engineering managers. You can learn about our updated growth framework in this new blog post. At Square, we’re building products and services that help consumers and businesses participate and thrive in the eco

        • テクノロジー
        • 2019/07/26 09:07
        • engineer
        • career
        • Management
        • RubyKaigi and the Path to Ruby 3

          6 users

          developer.squareup.com

          RubyKaigi and the Path to Ruby 3Performance, Concurrency, and Static Analysis in Ruby Original Image by Mathias Meyer CC BY-SA 2.0 At RubyKaigi in Fukuoka, Japan, Matz spoke at length about Ruby 3—the next major version of the Ruby programming language, scheduled for release on Christmas of 2020. Many of the features planned for Ruby 3 are already well underway and RubyKaigi had a ton of talks tha

          • テクノロジー
          • 2019/05/07 15:17
          • ruby
          • あとで読む
          • OkHttp 3.13 Requires Android 5+

            5 users

            developer.squareup.com

            OkHttp 3.13 Requires Android 5+Today we’re releasing OkHttp 3.13 Today we’re releasing OkHttp 3.13. With this update we’re bumping the project’s requirements from this: Android 2.3+ / API 9+ (released December 2010) Java 7+ (released July 2011) to this: Android 5.0+ / API 21+ (released November 2014) Java 8+ (released March 2014) Cutting off old devices is a serious change and we don’t do it light

            • テクノロジー
            • 2019/02/06 08:06
            • android
            • Announcing SQLDelight 1.0

              4 users

              developer.squareup.com

              SQLDelight started as a project 4 years ago on the ContentValues and SQLiteOpenHelper APIs from Android with the goal of making writing SQL easy and safe. The library was an early adopter of Kotlin internally, but has been generating Java since its inception. We love Kotlin and weren’t satisfied with a Java API that we knew could be done better in Kotlin, so a year ago we embarked on a complete re

              • テクノロジー
              • 2019/01/09 09:22
              • android
              • database
              • Ruby’s New Exception Keyword Arguments

                11 users

                developer.squareup.com

                Ruby’s New Exception Keyword Argumentsexception: false and exception: true In Ruby 2.6, a variety of Kernel methods get a new exception: false or exception: true keyword argument. When Kernel methods fail, some raise an error and some just return nil. This new feature lets you override that default behavior. TL;DR: In Ruby 2.6 these examples will all work: system 'not-a-command', exception: true #

                • テクノロジー
                • 2018/05/16 09:00
                • ruby
                • New Class Naming Rules in Ruby

                  4 users

                  developer.squareup.com

                  New Class Naming Rules in RubyThere were 26 valid characters. Now there are 1,853! In Ruby 2.5 and prior: It’s been a longstanding rule in Ruby that you must use a capital ASCII letter as the first character of a Class or Module name. This limited you to just these 26 characters: ABCDEFGHIJKLMNOPQRSTUVWXYZ New in Ruby 2.6: In Ruby 2.6, non-ASCII upper case characters are allowed. By my count, that

                  • テクノロジー
                  • 2018/05/09 16:50
                  • ruby
                  • Ruby’s New Infinite Range Syntax: (0..)

                    27 users

                    developer.squareup.com

                    Ruby’s New Infinite Range Syntax: (0..)This Christmas, Ruby 2.6 will be released with support for a new syntax denoting an infinite range! Introducing Ruby 2.6’s Endless Range On Christmas Day, 2018, Ruby 2.6 will be released with support for a new syntax denoting an endless range: 42.. #=> 42..nil # yes, this is infinite! So why do we need this new syntax? Up to this point, it has been a bit clun

                    • テクノロジー
                    • 2018/04/21 16:20
                    • Ruby
                    • techfeed
                    • tips
                    • あとで読む
                    • Ruby’s New JIT

                      15 users

                      developer.squareup.com

                      CRuby just got a JIT! There have been many attempts at implementing a JIT for CRuby, the reference implementation of Ruby. None have been merged, until now. ,---. ,---. .-./`) .-./`) ,---------. . ' , | \ / | \ '_ .')\ .-.')\ \ _________ | , \/ , | (_ (_) _)/ `-' \ `--. ,---' /_\/_ _ \/_\ | |\_ /| | / . \ `-'`"` | \ \ \ / / | _( )_/ | | ___ | '`| .---. : : , \\ // . | (_ J _) | || | | ' | | | | \/

                      • テクノロジー
                      • 2018/02/15 08:23
                      • Ruby
                      • プログラミング
                      • How Square makes its SDKs

                        3 users

                        developer.squareup.com

                        How Square makes its SDKsAt Square we leverage the OpenAPI standard, Swagger Codegen & GitHub to build and deliver our client SDKs in a scalable way. The developer platform team at Square is a little different than most. Rather than build separate APIs for our developer products, we focus on exposing the APIs that our first-party product use to create a seamless experience for developers. We have

                        • テクノロジー
                        • 2017/09/24 10:43
                        • あとで読む
                        • Always Be Closing

                          7 users

                          developer.squareup.com

                          This is the story of a resource leak in one of Square’s Go services and the process of uncovering the root cause. Facing spiky and mysterious system metrics, we used a variety of standard and homemade tools to uncover a subtle bug in one of our core internal frameworks. Earlier this year, one of our Go services began using significantly more memory, breaking out of a steady state of flat memory us

                          • 暮らし
                          • 2017/08/07 11:30
                          • あとで読む
                          • Surfacing Hidden Change to Pull Requests

                            11 users

                            developer.squareup.com

                            Surfacing Hidden Change to Pull RequestsProgramming frequently deals in visible changes. It’s equally as important to pay attention to hidden changes during code review. Programming frequently deals in visible changes: the logic in your code, the dependencies you declare, the API you expose. There is, however, quite a bit of associated hidden change: transitive dependencies, generated code, and ma

                            • テクノロジー
                            • 2017/07/14 07:39
                            • android
                            • Generating Kotlin code with KotlinPoet

                              10 users

                              developer.squareup.com

                              Generating Kotlin code with KotlinPoetJava code generation has become a popular solution to simplifying library code. Dagger generates interface implementations, Butter Knife… Java code generation has become a popular solution to simplifying library code. Dagger generates interface implementations, Butter Knife generates Android UI boilerplate, and Wire generates implementations of value classes f

                              • テクノロジー
                              • 2017/05/17 02:19
                              • kotlin
                              • An Optional’s place in Kotlin

                                6 users

                                developer.squareup.com

                                An Optional’s place in KotlinWith nullability being a first-class citizen in Kotlin’s type system, is there any need for an Optional type? With nullability being a first-class citizen in Kotlin’s type system, the need for an Optional type seems all but diminished. Just because you can explicitly express nullability, however, does not mean that null is always allowed. For example, Retrofit provides

                                • テクノロジー
                                • 2017/05/15 01:24
                                • kotlin
                                • Java
                                • android
                                • Non-null is the Default

                                  16 users

                                  developer.squareup.com

                                  Non-null is the DefaultUsing annotations to make Java’s type system better IntelliJ warns about potential NullPointerExceptions The @Nullable imposes an obligation on the consumers of the value: they must prepare for it to be null. But what happens when I’m the one producing the value? Suppose that I’m calling the method above. This doesn’t look broken! We’ve got a problem. If the file doesn’t exi

                                  • テクノロジー
                                  • 2017/05/14 02:32
                                  • java
                                  • Android
                                  • あとで読む
                                  • Rolling out @Nullable

                                    4 users

                                    developer.squareup.com

                                    Rolling out @NullableWe’re helping the type system to help you to help your customers Lots of us have strong opinions on null. I don’t think it’s evil, or that using null is sloppy. I just want to be deliberate: wherever a parameter or return value can be null, the interpretation of that should be explicit. /** * Consumes the next line of text and returns it. * Returns null if there are no more li

                                    • テクノロジー
                                    • 2017/05/13 08:03
                                    • Java
                                    • android
                                    • Square Open Source ♥s Kotlin

                                      9 users

                                      developer.squareup.com

                                      Square Open Source ♥s KotlinImproving the developer experience of Square’s libraries in Kotlin. Consumers of Square’s open source libraries may remember our “Seven Days of Open Source” prior to Google I/O 2013. We released major versions of some of our projects in the days leading up to the event. This culminated in us also having a booth inside the developer space at I/O and getting to meet and c

                                      • テクノロジー
                                      • 2017/05/13 01:34
                                      • kotlin
                                      • Java
                                      • android
                                      • Android leak pattern: subscriptions in views

                                        9 users

                                        developer.squareup.com

                                        Android leak pattern: subscriptions in viewsAvoid memory leaks by properly handling view subscriptions In Square Register Android, we rely on custom views to structure our app. Sometimes a view listens to changes from an object that lives longer than that view. For instance, a HeaderView might want to listen to username changes coming from an Authenticator singleton: public class HeaderView extend

                                        • テクノロジー
                                        • 2016/09/20 12:14
                                        • android
                                        • Introducing Wire Protocol Buffers

                                          282 users

                                          developer.squareup.com

                                          EngineeringHijacking Amazon EventBridge for launching Cross-A...Securing the invisible paths: How cross-account event flows can become security ... Data ScienceRevamping Data Science InterviewsInterviews are not just about improving hiring outcomes - they are about strengt... EngineeringRoBERTa Model for Merchant Categorization at Squar...Harnessing Large Language Models to Deliver Accurate Busine

                                          • テクノロジー
                                          • 2011/07/16 17:15
                                          • iOS
                                          • golang
                                          • android
                                          • websocket
                                          • vim
                                          • square
                                          • Go
                                          • framework
                                          • objective-c
                                          • ci

                                          このページはまだ
                                          ブックマークされていません

                                          このページを最初にブックマークしてみませんか?

                                          『developer.squareup.com』の新着エントリーを見る

                                          キーボードショートカット一覧

                                          j次のブックマーク

                                          k前のブックマーク

                                          lあとで読む

                                          eコメント一覧を開く

                                          oページを開く

                                          はてなブックマーク

                                          • 総合
                                          • 一般
                                          • 世の中
                                          • 政治と経済
                                          • 暮らし
                                          • 学び
                                          • テクノロジー
                                          • エンタメ
                                          • アニメとゲーム
                                          • おもしろ
                                          • アプリ・拡張機能
                                          • 開発ブログ
                                          • ヘルプ
                                          • お問い合わせ
                                          • ガイドライン
                                          • 利用規約
                                          • プライバシーポリシー
                                          • 利用者情報の外部送信について
                                          • ガイドライン
                                          • 利用規約
                                          • プライバシーポリシー
                                          • 利用者情報の外部送信について

                                          公式Twitter

                                          • 公式アカウント
                                          • ホットエントリー

                                          はてなのサービス

                                          • はてなブログ
                                          • はてなブログPro
                                          • 人力検索はてな
                                          • はてなブログ タグ
                                          • はてなニュース
                                          • ソレドコ
                                          • App Storeからダウンロード
                                          • Google Playで手に入れよう
                                          Copyright © 2005-2025 Hatena. All Rights Reserved.
                                          設定を変更しましたx