並び順

ブックマーク数

期間指定

  • から
  • まで

561 - 600 件 / 603件

新着順 人気順

SWIFTの検索結果561 - 600 件 / 603件

  • iOSDC 2022 で「Swift アクターモデルと Elm Architecture の融合」を発表しました

    こんにちは、@inamiy です。 今年も iOSDC Japan 2022 (2022/09/10-12) で登壇しましたので #iwillblog の感想ブログで締め括りたいと思います。 Swift アクターモデルと Elm Architecture の融合 7回目の登壇となる今年は、一昨年 2020 年に発表した SwiftUI 時代の Functional iOS Architecture の続編として、 Elm Architecture に Swift アクターモデルの機能を加えた Actomaton という状態管理+副作用管理フレームワーク について紹介しました。 当日のデモで紹介したサンプルアプリはこちらになります。 Actomaton/Actomaton-Gallery: 🖼 Gallery App for Actomaton (async/await + Elm Arc

      iOSDC 2022 で「Swift アクターモデルと Elm Architecture の融合」を発表しました
    • Effective Swift - キュリオシティソフトウェア書店 - BOOTH

      プログラミング言語Swiftを使ったアプリ開発について、実践的かつ効果的な観点からその技法をまとめた書籍です。 - PDF&EPUB 形式 - ページ構成: PDF形式 A5サイズ96ページ # 対象読者本書が対象とする読者は、『クロージャが何か』『DispatchQueue を用いた非同期処理についてのコードを見てどのような順序で処理が起こっているか』『オプショナルを実現している Optional 型』などについて知っていることを推奨します。 他には『RxSwift研究読本』『VIPER研究読本』『Combine framework ガイドブック』などの書籍を読んで、さらにSwiftについて知りたくなった方が読むことも想定しています。 https://swift.booth.pm/items/1076262 # 目次まえがき 本書について 本書がカバーする範囲 本書の構成 本書が想定する

        Effective Swift - キュリオシティソフトウェア書店 - BOOTH
      • 中銀「ドル依存」見直し ロシア資産凍結で転機 中国「SWIFTより打撃」 - 日本経済新聞

        米欧日がロシアへの経済制裁で中央銀行資産の凍結に踏み切ったことで、中国などの新興国が外貨準備の運用方法を見直す可能性が浮上している。外貨準備は市場混乱時の為替介入や金融危機時の債務返済などに備えてため込んだ金融資産で、基軸通貨である米ドル建てが大半を占めてきた。凍結によって自由に使えなくなる事態を目の当たりにし、中長期でドル依存を見直す動きが広がる可能性がある。2月4日の中ロ首脳会談で両国は天

          中銀「ドル依存」見直し ロシア資産凍結で転機 中国「SWIFTより打撃」 - 日本経済新聞
        • GitHub - LottieFiles/dotlottie-rs: A universal, high-performance Lottie and dotLottie player built with Rust. Offers smooth rendering across platforms, low resource consumption, and extensive compatibility. Features FFI bindings for Kotlin, Swift, and WAS

          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

            GitHub - LottieFiles/dotlottie-rs: A universal, high-performance Lottie and dotLottie player built with Rust. Offers smooth rendering across platforms, low resource consumption, and extensive compatibility. Features FFI bindings for Kotlin, Swift, and WAS
          • Getting started with the Combine framework in Swift

            Combine was introduced as a new framework by Apple at WWDC 2019. The framework provides a declarative Swift API for processing values over time and can be seen as a 1st party alternative to popular frameworks like RxSwift and ReactiveSwift. If you’ve been trying out SwiftUI, you’ve likely been using Combine quite a lot already. Types like ObservableObject and Property Wrappers like @Published all

              Getting started with the Combine framework in Swift
            • C++とSwiftの速度比較 〜ソートアルゴリズム編〜

              前回の記事(C++とJavaとSwiftの速度比較 〜配列編〜)ではC++とJavaとSwiftでの配列アクセス速度の違いを見てみました。今回は少し複雑な動作させてみようということで、C++とSwiftでソートアルゴリズムの実行速度を比較してみます。 (2017.09.02 追記) Javaも含めて比較してみました:C++とJava(とSwift)の速度比較 〜ソートアルゴリズム編〜 概要 C++とSwiftの速度比較ということで、以前は配列の読み書きを行うプログラムで比較を行いました。今回は単純な配列アクセスだけではなく、比較や関数呼び出しなども含めた総合的なプログラムの実効速度を比較したいと考え、配列のソートを行うプログラムで速度の比較実験を行いました。 おおまかには 標準入力からテキストデータを読み込み、オブジェクトを生成し、順次配列の後ろへ追加 オブジェクトのメンバを基準に配列の中

              • 【和訳・解説】Taylor Swift『Blank Space』歌詞 - テイラーのカリスマ性が発揮された曲 - Kiyoshi|英語系ブロガー

                ランキング参加中英語 ランキング参加中英語 このブログでは洋楽・洋画を中心に翻訳・英語解説をします。 初回はテイラー・スウィフトの「Blank Space」を紹介します。 テイラーのアーティストとしての秀逸さが発揮されている楽曲であり、下記がその魅力です。 メディアを風刺する歌詞。メッセージ性が強い。 比喩や二重の意味(ダブル・ミーニング)などが多用。 若者の恋愛観にマッチした歌詞。 今回はこの「Blank Space」の歌詞を深堀り、じっくり解説していきたいと思います。 目次 目次 Blank Spaceってどんな曲? 不動の人気を誇る名曲 メディアに対する当てつけの曲!? 歌詞の解釈が難しい楽曲 日本語訳 解説 Incredible thingsはテイラーの香水のPR 難解★2 Magic Madness Heaven Sin 「恋はゲーム」ってどういう意味? New Moneyって新

                  【和訳・解説】Taylor Swift『Blank Space』歌詞 - テイラーのカリスマ性が発揮された曲 - Kiyoshi|英語系ブロガー
                • NESARA/GESARA 4 ディープステートの資金収奪システム。時代遅れのSWIFT システムに群がる者たち。 - 笹原シュン☆これ今、旬!!

                  SWIFTシステムによる資金移動 前記事までに述べたように、現在世界中で広く行われている資本主義金融経済システムにはさまざまな問題があります。 名目上のシステムに少しずつ細工が施され、実質的にディープステートが一般の国民から資金を搾り取るシステムに変更されているわけです。 すでに述べたもの以外にも、細工をする余地の多いシステムとして、海外送金システムがあげられます。 国内における資金の移動は、中央銀行の監視の元で各銀行が行っています。銀行間の資金移動は、すべて中央銀行が把握していますので、不正送金が行われる余地はほとんどありません。 しかし、国際送金となるとそうはいきません。多国間の銀行取引を監視するシステムが存在しないからです。 国家をまたがる資金の移動は、国際銀行間通信協会( Society for Worldwide Interbank Financial Telecommunica

                    NESARA/GESARA 4 ディープステートの資金収奪システム。時代遅れのSWIFT システムに群がる者たち。 - 笹原シュン☆これ今、旬!!
                  • 「Objective-C」「Swift」はどちらを選ぶべきか? 2大Apple言語の比較ポイント

                    関連キーワード Apple | アプリケーション | iOS | アプリケーション開発 | プログラミング 「macOS」「iOS」などApple製OS用アプリケーションを開発するためのプログラミング言語の主流は大きく2つある。1つ目は歴史のある「Objective-C」、2つ目は2014年に登場した新顔の「Swift」だ。 Objective-Cはなぜ使われ続け、なぜ嫌われるのか

                      「Objective-C」「Swift」はどちらを選ぶべきか? 2大Apple言語の比較ポイント
                    • Observing Combine publishers in SwiftUI views | Swift by Sundell

                      Articles, podcasts and news about Swift development, by John Sundell. SwiftUI offers multiple ways to connect a given view to the underlying state that it depends on, for example using property wrappers like @State and @ObservedObject. While using those property wrappers is certainly the preferred approach in the vast majority of cases, another option that can be good to keep in mind is that we ca

                        Observing Combine publishers in SwiftUI views | Swift by Sundell
                      • TAYLOR SWIFT | THE ERAS TOUR 来日公演特設サイト

                        2024/2/6 <重要なお知らせ>Taylor Swift | The Eras Tour VIPチケットご購入者様へのご案内 2024/2/6 【Important】Taylor Swift | The Eras Tour : Notice from the organizer regarding VIP package entrance.

                          TAYLOR SWIFT | THE ERAS TOUR 来日公演特設サイト
                        • ロシアへの「SWIFT遮断」は経済に何をもたらすか

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

                            ロシアへの「SWIFT遮断」は経済に何をもたらすか
                          • Building a Synthesizer in Swift

                            A random synthesizer…During WWDC ’19, Apple quietly announced some updates to the AVAudioEngine with a short video. Included in these updates were two brand new AVAudioNodes called AVAudioSinkNode and AVAudioSourceNode. In this piece, we’ll be focusing on how the AVAudioSourceNode can be used to build a musical synthesizer for iOS. In Apple’s slideshow they collectively defined the two new nodes a

                              Building a Synthesizer in Swift
                            • 【Swift】Property Wrapper の基礎から実装まで

                              【Swift】Property Wrapper の基礎から実装まで 2022年1月8日 2022年10月23日 Swift, プログラミング @propertyWrapper, Property Wrapper, swift この記事ではSwift5.1で導入された Property Wrapper について解説していきます。 Property Wrapper を使用すると、プロパティの「振る舞いを変更・追加し、簡単に再利用」できるようになります この記事では「Property Wrapper 導入の背景」や「Property Wrapper の概要」、実際に Property Wrapper を使用した実装例について解説していきます。 Property Wrapper とは Property Wrapper 導入の背景 Property Wrapper の概要 Property Wrap

                                【Swift】Property Wrapper の基礎から実装まで
                              • IBM Stops Work on Swift — Q&A with Chris Bailey

                                How to Use Multiple GitHub Accounts Git is a popular tool for version control in software development. It is not uncommon to use multiple Git accounts. Correctly configuring and switching Git accounts is challenging. In this article, we show what Git provides for account configuration, its limitations, and the solution to switch accounts automatically based on a project parent directory location.

                                  IBM Stops Work on Swift — Q&A with Chris Bailey
                                • Swift Playgrounds Now Available on Mac - Latest News - Apple Developer

                                  Now you can learn and explore coding using Swift Playgrounds on Mac. Take advantage of the same great experimenting environment from iPad, updated with a unique Mac experience that includes a new sidebar, Touch Bar support, and code suggestions that provide additional help. You can even use the same playground file on both platforms. Swift Playgrounds is an easy way to try out new code for your ap

                                    Swift Playgrounds Now Available on Mac - Latest News - Apple Developer
                                  • Swift5.1から使えるOrdered Collection Diffingについて | DevelopersIO

                                    Swift5.1から導入された機能の一つにOrdered Collection Diffingというものがあります。 WWDC2019ではAdvances in Foundationというセッションで紹介されています。 Ordered Collection Diffingについて Ordered Collection Diffingを使用すると2つのコレクションの差分を計算して何がどう変わっているのかを知ることができます。 この機能の主役になるのはCollectionDifference<ChangeElement>です。 実装はSwiftで行なわれているのでSwiftを書いたことがあればアルゴリズムの実装の部分を知らなくてもそれほど複雑に感じないAPIです。 CollectionDifferenceは差分を保持していて、差分はコレクションのどの要素が削除されてどの要素が追加されているのか

                                      Swift5.1から使えるOrdered Collection Diffingについて | DevelopersIO
                                    • Swift 5.1 and Combine Memory Management: A Problem?

                                      So I’ve been experimenting with Swift 5.1 and Combine, Apple’s new reactive framework… and I believe I’ve found an issue. UPDATE: This issue existed, but appears to have been fixed as of Xcode 11 Beta 6. All variables captured by the closures release when CombineTest goes out of scope. The sink in question now returns an AnyCancellable, which automatically deinits and tears down the subscription s

                                        Swift 5.1 and Combine Memory Management: A Problem?
                                      • 【Swift】特定の条件のみのに適応される配列の extension を記述する方法(where) - Qiita

                                        はじめに 特定の条件のみのに適応される配列の extension を記述したい場合がありました。 調べたところ where を用いるとうまく表現することができたのでそれの紹介になります。 環境:Xcode 12.5.1 やりかた 例: Int の配列のみに適応される extension を書きたい場合 import Foundation extension Array where Element == Int { func doublePrint() { self.forEach { print($0 * 2) } } } let intArray = [1, 2, 3] intArray.doublePrint() // 出力 // 2 // 4 // 6 let strArray = ["1", "2", "3"] strArray.doublePrint() // ← これはコンパイ

                                          【Swift】特定の条件のみのに適応される配列の extension を記述する方法(where) - Qiita
                                        • やっとわかったSwift/CoreData入門 【part1:概念編】 - Qiita

                                          🍀まえがき ■書いてあること CoreDataについて、必要最低限知っておくべきことを、プログラミング初心者の私が、私にとってわかりやすい感じで説明 ■下記の症状に効能があります CoreDataについて調べてみたけど、情報すくねぇ 記事とか見たけど、Swiftのバージョンが古かったり、記事によって書いてあることが違くて大混乱 中級以上を対象とした説明ばかりで全くわからん 何を言ってるのかチンプンカンプンだからもっとレベル下げて欲しい ■この記事の特徴 初心者でも内容が分かりやすいようになってます。 xcode 10.1 swift 4.2 (2018年12月12日現在) ■主な流れ CoreDataってなんぞ? O/Rマッピングってなんぞ? データの取得 データの更新(削除、追加、保存) 総監督的な存在。NSPersistentContainer CoreDataの概念まとめ Core

                                            やっとわかったSwift/CoreData入門 【part1:概念編】 - Qiita
                                          • Linking a Swift package only in debug builds

                                            One of the cases where we would like to build debug and release configurations differently is when we want to enable some extra features. A concrete example could be a debug view which has a list of commands or displays additional information. In this blog post, we are going to take a look at a Xcode project which only links a local Swift package in debug builds. The project setup In the example p

                                              Linking a Swift package only in debug builds
                                            • SWIFT排除の威力は? 欧米の制裁受けるイランは「もはや慣れ」:朝日新聞デジタル

                                              ","naka5":"<!-- BFF501 PC記事下(中⑤企画)パーツ=1541 -->","naka6":"<!-- BFF486 PC記事下(中⑥デジ編)パーツ=8826 --><!-- /news/esi/ichikiji/c6/default.htm -->","naka6Sp":"<!-- BFF3053 SP記事下(中⑥デジ編)パーツ=8826 -->","adcreative72":"<!-- BFF920 広告枠)ADCREATIVE-72 こんな特集も -->\n<!-- Ad BGN -->\n<!-- dfptag PC誘導枠5行 ★ここから -->\n<div class=\"p_infeed_list_wrapper\" id=\"p_infeed_list1\">\n <div class=\"p_infeed_list\">\n <div class=\"

                                                SWIFT排除の威力は? 欧米の制裁受けるイランは「もはや慣れ」:朝日新聞デジタル
                                              • [SWIFT] When I renew the certificate with CircleCI × fastlane, I get an exit status: 65 error.

                                                [SWIFT] When I renew the certificate with CircleCI × fastlane, I get an exit status: 65 error. Background At the current site, circleCI moves at the timing when it is committed to the develop branch, Fastlane moves, and it is uploaded to deployGate. When I renewed the certificate, for some reason fastlane crashed with ʻExit status: 65`. When I sshed to CircleCI and looked at the log, it seemed tha

                                                • The First Step of Swift Concurrency

                                                  The summary of Swift Concurrency

                                                    The First Step of Swift Concurrency
                                                  • “有機EL”大画面ゲーミングディスプレイは臨場感抜群! ASUSの26.5型「ROG Swift OLED PG27AQDM」を試す

                                                    “有機EL”大画面ゲーミングディスプレイは臨場感抜群! ASUSの26.5型「ROG Swift OLED PG27AQDM」を試す(1/4 ページ) ASUS JAPANから登場した「ROG Swift OLED PG27AQDM」は、26.5型のOLED(有機EL)パネルを採用したゲーミングディスプレイだ。 素子自体が発光するOLEDならではの鮮やかな発色と色再現性、そして240Hzのリフレッシュレートに対応する0.03ミリ秒の高速応答性能を兼ね備え、さらにROGシリーズらしいビジュアルとイルミネーション演出など、多彩な独自機能を備える。実機を入手したので、レビューをお届けしよう。 ROGの世界観を体現するシャープなスタイル まず、このディスプレイは個性あふれるビジュアルが印象的だ。オフィス向けのディスプレイ製品とは一線を画す、スリムでシャープなスタイルとサイバーなデザインによって、R

                                                      “有機EL”大画面ゲーミングディスプレイは臨場感抜群! ASUSの26.5型「ROG Swift OLED PG27AQDM」を試す
                                                    • Rust vs Swift - Speed comparison experiment that didn't go according to plan - ユニファ開発者ブログ

                                                      By Vyacheslav Vorona, iOS engineer at UniFa. You may have heard of Rust Language, said to be designed for "memory safety and speed". Being an iOS developer, I didn't pay much attention to Rust since we typically use Swift. It by design prevents unsafe behavior in terms of memory usage and is supposed to be, well... swift. However, some time ago I stumbled upon a blog post mentioning Rust as a way

                                                        Rust vs Swift - Speed comparison experiment that didn't go according to plan - ユニファ開発者ブログ
                                                      • Swift アクターモデルと Elm Architecture の融合 / iOSDC Japan 2022

                                                        Swift アクターモデルと Elm Architecture の融合 by 稲見 泰宏 | トーク | iOSDC Japan 2022 - fortee.jp https://fortee.jp/iosdc-japan-2022/proposal/aa8ecff3-682b-4127-93ac-321b9ec4cf30

                                                          Swift アクターモデルと Elm Architecture の融合 / iOSDC Japan 2022
                                                        • iOSアプリ開発においてSwiftのErrorを巧く活用するには - stmn tech blog

                                                          Error こんにちは。スタメンでiOSアプリを開発している @temoki です。 モバイルアプリ開発に限らずソフトウェアの実装においては必ずエラーハンドリングが必要になりますよね。iOSアプリを Swift で開発する場合、回復可能なエラーのハンドリングについては次のように do-catch ステートメントを用いることが基本となっています*1。 do { // `func functionThatCanCauseError() throws -> Int` let value = try functionThatCanCauseError() print(value) } catch let error { print(error) } 他には、Swift 5 で追加された Result 型 *2 を用いて次のように行うことも多いですね。 // `func functionThatCa

                                                            iOSアプリ開発においてSwiftのErrorを巧く活用するには - stmn tech blog
                                                          • Using Native UI Libraries in React Native with Swift

                                                            React Native uses Objective-C by default for native libraries. This tutorial covers how to use Swift for UI libraries in IOS using Cocoapods. I made this tutorial for a demo I've presented in a RN meetup group in Auckland. Also wanted to share here: Using Native iOS Libraries in React Native Thursday, Jun 13, 2019, 6:30 PM Vista Entertainment Solutions 60 Khyber pass road Auckland, NZ 34 Reactors

                                                              Using Native UI Libraries in React Native with Swift
                                                            • Xamarin/binding-tools-for-swiftについて - ものがたり

                                                              Xamarin Advent Calendar 2019 24日目のエントリーです。えっオマエ生きてたの?って感じですが、軽めのネタ・調べ物で参戦です。 目次 what is it? 今使えるの? どんなバインディングが出来るの? swiftライブラリのメタデータ構築 独自swiftc拡張 ラッパーswiftライブラリの生成 C#バインディング生成 BTFSの制限 まとめ what is it? 2019年はXamarin方面では落ち着いた1年になっていたかと思います。ネイティブ・プラットフォーム側はJetpack ComposeやSwiftUIが発表され、これから新しい時代が始まろうとしていますが、Xamarinは独自のクラシックなエコシステムに立脚するだけで続いていくのか、新しい波にきちんと乗っていけるのか、来年は動きを見せていくべき1年なのだろうなと思います。 Xamarin.And

                                                                Xamarin/binding-tools-for-swiftについて - ものがたり
                                                              • SWIFTとは何か、そしてその制裁は米ドル支配に影響するのか? - himaginary’s diary

                                                                というリッチモンド連銀の論考をMostly Economicsが紹介している。原題は「What Is SWIFT, and Could Sanctions Impact the U.S. Dollar's Dominance?」で、著者は同連銀のRussell Wong。 以下はその中の「Will the Recent SWIFT Sanctions End the U.S. Dollar's Dominance?」と題された一節。 The European Union's recent move to ban several Russian banks from SWIFT has caused some to argue that it will have significant unintended consequences. One popular argument is that

                                                                  SWIFTとは何か、そしてその制裁は米ドル支配に影響するのか? - himaginary’s diary
                                                                • 米欧の対ロ制裁、SWIFT遮断には至らず-影響懸念で欧州が反対

                                                                  米議会では、ウクライナに侵攻したロシアへの制裁措置として、国際銀行間通信協会(SWIFT)の国際決済ネットワークへの同国銀行のアクセス遮断を求める声が民主・共和両党の有力議員から上がっている。 実施されればロシア経済にダメージを与える最も厳しい手段となる一方、甚大な影響を免れない欧州諸国の多くも反対しており、24日に追加制裁を発表したバイデン大統領も「それは常に選択肢の一つだが、現時点では欧州諸国が望む着地点ではない」と述べ、理解を求めた。 バイデン大統領、対ロシア追加制裁発表-主要銀行5行や個人対象 (1) 大統領は記者団に対し、今回打ち出したロシア最大の銀行ズベルバンクをはじめとする大手5行に対する制裁の方が、SWIFTのネットワークからの同国銀行遮断よりも大きなインパクトを与える可能性があると説明した。 This morning, I met with my G7 counterpa

                                                                    米欧の対ロ制裁、SWIFT遮断には至らず-影響懸念で欧州が反対
                                                                  • [Swift]あらためて基本に立ち返ろう。Swiftソースコードでありがちなアンチパターンとそのリファクタリングポイント | DevelopersIO

                                                                    [Swift]あらためて基本に立ち返ろう。Swiftソースコードでありがちなアンチパターンとそのリファクタリングポイント 最初に CX事業本部モバイル事業部の中安です。まいどです。 今日はクラスメソッドの創立記念日ということで、ブログを1つ投稿していこうと思います。 最近はお仕事で社内外誰かのコーディングしたソースコードを見る機会が多かったのですが、 その中でソースコード自体が整理されていなかったり、Swiftらしくない記法が見受けられたり、 気になるポイントが何箇所か出てきました。 この気になるポイントはたとえばコードレビューの場であれば、アウトプットとして伝えることはできると思うのですが、 そうでない場合は自分の中で収まってしまうので、頭の中で何が気になるのかを整理しておきたいなと思いました。 この記事に書くことはある種「あたりまえ」なことを書いていくことになりますが、 Swift初学

                                                                      [Swift]あらためて基本に立ち返ろう。Swiftソースコードでありがちなアンチパターンとそのリファクタリングポイント | DevelopersIO
                                                                    • JavaScriptとSwiftの連携の解説書 - mojiru【もじをもじる】

                                                                      JavaScriptCoreで遊ぼう 「JavaScriptCoreで遊ぼう」発行主旨・内容紹介 「JavaScriptCoreで遊ぼう」目次 「JavaScriptCoreで遊ぼう」Amazonでの購入はこちら 「JavaScriptCoreで遊ぼう」楽天市場での購入はこちら JavaScriptCoreで遊ぼう インプレスグループで電子出版事業を手がけるインプレスR&Dは、技術書典や技術書同人誌博覧会をはじめとした各種即売会や、勉強会・LT会などで頒布された技術同人誌を底本とした商業書籍を刊行し、技術同人誌の普及と発展に貢献することを目指し、最新の知見を発信する技術の泉シリーズ2020年6月の新刊として、熊谷友宏氏著書で、JavaScriptCoreフレームワークの基礎から、JavaScriptとSwiftの連携についての詳細まで徹底的に解説した「JavaScriptCoreで遊ぼう」

                                                                        JavaScriptとSwiftの連携の解説書 - mojiru【もじをもじる】
                                                                      • 焦点:SWIFTでの制裁、ロシア経済に壊滅的打撃も

                                                                        2月27日、西側諸国が26日、ロシアの「一部」銀行をSWIFT(国際銀行間通信協会)から排除すると決めたことは、同国経済に深刻な打撃をもたらす一方で、西側の企業と銀行にも大きな痛みを及ぼす。捨身はSWIFTのロゴと、ロシアとEUの旗のイメージ。26日撮影(2022年 ロイター/Dado Ruvic) [ロンドン/ニューヨーク 27日 ロイター] - 西側諸国が26日、ロシアの「一部」銀行をSWIFT(国際銀行間通信協会)から排除すると決めたことは、同国経済に深刻な打撃をもたらす一方で、西側の企業と銀行にも大きな痛みを及ぼす。西側が制裁をさらに拡大する余地を残している点も重要だ。

                                                                          焦点:SWIFTでの制裁、ロシア経済に壊滅的打撃も
                                                                        • 【SwiftがWindows10に正式対応】WindowsでiOSアプリ開発を始めたかった - Qiita

                                                                          業務ではJavaばかり書いているバックエンド開発者で、Swift初心者です。 今はWindowsが愛機なので先日のニュースを見て、手を出したいなと思っていたiPhoneアプリ開発。 Windows × iPhoneアプリ開発の入門記事はXamarinでやっていた時代のものばかりだったので、メモを残しておきます。 用意するもの Window10のPC Visual Studio 2019 Swift Swiftインストール https://swift.org/download/ swift toolchainをインストールします。 Visual Studio 2019 インストール https://visualstudio.microsoft.com/ こちらより、(ライセンスを持っていないので)Community版をダウンロードします。 インストールの際は、以下のコンポーネントを入れます。

                                                                            【SwiftがWindows10に正式対応】WindowsでiOSアプリ開発を始めたかった - Qiita
                                                                          • SWIFT、小口国際送金を実現する「SWIFT Go」提供開始

                                                                            ベルギー・ブリュッセルに本部を置くSWIFTは7月27日、中小企業および個人の小口国際送金を、低コストかつ迅速に実現できる新サービス「SWIFT Go」の提供を開始した。世界の7大グローバル銀行が提供し、数秒で送金処理を行うという。 SWIFTは世界200カ国の金融機関1万行以上が参加する国際銀行間通信協会。以前から銀行間の国際送金を担っており、デファクトスタンダードとなっている。一方で、複数の銀行をつないでバケツリレー方式で送金を行うため、数日以上かかるというスピードの遅さと、高いコストが課題となっていた。 2017年には、新しくサービスとしてSWIFT gpi(global payments innovation)を開始。スピードと追跡性、透明性が高まっていた。本格的に稼働した20年には、国内メガバンクを含む複数の銀行が対応を発表している。 SWIFT Goはgpiの基盤を用いて提供さ

                                                                              SWIFT、小口国際送金を実現する「SWIFT Go」提供開始
                                                                            • IndexStoreを使ってSwiftコードを静的解析する - kateinoigakukunのブログ

                                                                              Swiftで静的解析ツールを作るとなると、基本的にSwiftSyntaxを使うことが多いと思います。 ただ、SwiftSyntaxで得られる情報はコンパイラ内部のパイプラインの序盤で生成されるため、「ある変数がどこから参照されているか」といった意味解析後に解る情報は使えません。 そこで、Xcodeがコードジャンプやリネームなどに使っている(だろう)Index-While-Buildingという仕組みを紹介します。 Index-While-Buildingとはその名の通りコンパイラがコンパイル中に生成する中間情報をIDEのコードインデックスに利用する、という仕組みです。 swiftcやclangには-index-store-pathというオプションがありディレクトリを指定することで、そこにインデックスデータが出力されます。 この仕組で生成されたデータは、libIndexStoreを使って読み

                                                                                IndexStoreを使ってSwiftコードを静的解析する - kateinoigakukunのブログ
                                                                              • Swiftで高度な数値計算を可能にするSwift Numerics

                                                                                Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                                                                  Swiftで高度な数値計算を可能にするSwift Numerics
                                                                                • SwiftのAnyObjectとAnyについて | DevelopersIO

                                                                                  最近業務でObjective-Cを使ってプロダクションのコードを書くことが増えてきました。Objective-CからSwiftへの移行を進めつつも相互にコードを利用することも多く良い勉強になっていたのですが、AnyとAnyObjectの違いをなんとなくIDEのエラーメッセージなどからなんとなく理解したまま使っているだけできちんと理解していない気がしたのでこの機会に改めて調べてみることにしました。 AnyObject あらゆるクラス、またはClass only protocolの具象型として利用でき、型付けされていないオブジェクトの柔軟性が必要な時、ブリッジされたObjective-Cのメソッドとプロパティを使用する場合にAnyObjectを使用します。 型付けされていないオブジェクトとして利用したり class ClassCat { let name: String init(_ name

                                                                                    SwiftのAnyObjectとAnyについて | DevelopersIO