並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 2585件

新着順 人気順

swiftの検索結果81 - 120 件 / 2585件

  • ゲーム作りをSwiftからUnityに変えた理由 - Qiita

    はじめに 僕はもともとObjective-Cの時代からゲームを作っていました。 そして半年前からUnityでゲームを作るようになりました。 本記事では、この変更の理由とSwiftとUnityのテクノロジーの違いを書いています。 僕が使ったテクノロジーについて ここでは僕が使ってきたテクノロジーとそのテクノロジーを使わなくなった理由を書いていきます。 OpenGL2 ゲームと言ったら動的に動く物! という理由で調べたところアニメーションなどに適しているのがOpenGLだったため、一冊の本を買ってOpenGLを学びました。 OpenGLをObjective-Cで制御してシューティングゲームを作りました。 辞めた理由 OpenGLは2Dのゲームを描画するための技術なのですが、知識がないとかなり大変です。 例えばPNGファイルを取り込んで画面に出すだけでもかなり多くのコードを書く必要があります。

      ゲーム作りをSwiftからUnityに変えた理由 - Qiita
    • 5年ぶりの開催!「try! Swift Tokyo 2024」参加レポート - ZOZO TECH BLOG

      はじめに こんにちは。DevRelブロックの@wirohaです。2024年3月22日〜24日に「try! Swift Tokyo 2024」が開催されました。ZOZOはGOLDスポンサー・DIVERSITY & INCLUSIONスポンサーとして協賛し、ブースを出展しましたので現地のレポートをお届けします! 目次 はじめに 目次 会場 スポンサーブース アンケートの回答 印象に残ったセッション Swiftの型推論を学ぼう コード署名を楽しく乗り切る方法 Party、その他 アフターイベント LT1. SwiftPM マルチモジュール構成への第一歩 LT2. SwiftとC++を利用した画像処理プログラミング LT3. Introducing Pkl 感想戦 最後に 会場 会場は前回(2019年)と同じ、ベルサール渋谷ファーストです。try! Swiftのマスコットキャラクター「Riko」ち

        5年ぶりの開催!「try! Swift Tokyo 2024」参加レポート - ZOZO TECH BLOG
      • Swift Concurrency まとめ(正式版対応済)

        Swift 5.5 では、待望の async/await 構文をはじめとした Swift Concurrency Roadmap における並行処理機能、いわゆる Swift Concurrency のサポートが多く開始され、WWDC21 でも各機能の使いかたや仕組みが詳細に解説されていました。 Swift Concurrency についてはすでに koher 氏の 『Swift 6 で来たる並行処理の大型アップデート近況』や『先取り! Swift 6 の async/await』 などの資料でも詳細に解説されています。この記事では WWDC の各セッションで行われた説明の紹介を中心に、この記事ひとつで Swift Concurrency についての現時点での概観を把握できる状態を目指して、改めてまとめてみました。 async/await Concurrency にまつわる様々なプロポーザル

          Swift Concurrency まとめ(正式版対応済)
        • <ロイター> JT(日本たばこ産業)、ロシアの資金決済は国内システム利用 SWIFT通さず JTはロシアに4つの稼働中の工場あり =ネットの反応「JTの株の33%を持っている財務省、これはいいんですかね?」

          • 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\">

              SWIFT排除、身構える日本のメガバンク「決済できなくなるかも」:朝日新聞デジタル
            • SwiftマクロでPowerAssertを実装する - 24/7 twenty-four seven

              現在Swiftにマクロを導入しようという提案がSwift Evolutionのレビュー中*1です。 SwiftによってSwiftの構文を拡張できる、いわゆるメタプログラミングと呼ばれる機能です。 実はマクロの他にもSwiftでメタプログラミングを実現する機能の提案が複数提案*2*3されています。 Swift 6はメタプログラミングの時代になるかもしれません。 現代的なプログラミング言語のマクロ みなさんはマクロと聞いて、どのような機能を想像しますか? C言語のマクロは、プリプロセッサと呼ばれるコンパイル前のプログラムによってプログラムのソースコードに置換や文字列連結を行う機能でした。 原理的には単なる文字列操作なので、プログラムの構造や型を破壊する可能性がありました。 最初のマクロに関する投稿に対しての否定的なコメントは、C言語のマクロのような機能をSwiftに導入することは危険だという意

                SwiftマクロでPowerAssertを実装する - 24/7 twenty-four seven
              • [FT]SWIFTからロシア排除の是非、足並み乱れるG7 - 日本経済新聞

                バイデン米大統領は24日、ロシアのプーチン大統領にウクライナ侵攻の重い代償を払わせると述べ、ロシアの銀行と新興財閥に一連の経済制裁を科した。だが、ロシア軍の部隊がウクライナの首都キエフに迫っていても、多くの専門家が最も厳しいと指摘する制裁は含まれなかった。銀行間の国際決済ネットワークである国際銀行間通信協会(SWIFT)からロシア(の金融機関)を排除する措置だ。「ロシアの全ての銀行に対する制裁

                  [FT]SWIFTからロシア排除の是非、足並み乱れるG7 - 日本経済新聞
                • 『#SWIFT』を利用せずに送金手数料を無料で海外送金することができる『#WISE』を活用しよう(神田敏晶) - エキスパート - Yahoo!ニュース

                  KNNポール神田です。 □アメリカとヨーロッパ各国などは、SWIFTと呼ばれる国際的な決済ネットワークからロシアの特定の銀行を締め出す措置を実行することで合意したと発表。ロシアの軍事侵攻に対して最も厳しい措置の1つとされる経済制裁に踏み切ることになる。 □アメリカとヨーロッパ各国などは26日、共同声明を発表し、SWIFTと呼ばれる国際的な決済ネットワークからロシアの特定の銀行を締め出す措置を実行することで合意したと発表しました。 □SWIFTは世界各国の金融機関が国をまたぐ貿易などの決済や送金に使うシステムで、対象となるロシアの銀行を国際金融システムから切り離し、世界的に活動する力を低下させるとしています。 https://www3.nhk.or.jp/news/html/20220227/k10013503441000.html ロシアの銀行が『SWIFT(スイフト)』から締め出されるこ

                    『#SWIFT』を利用せずに送金手数料を無料で海外送金することができる『#WISE』を活用しよう(神田敏晶) - エキスパート - Yahoo!ニュース
                  • SwiftでAPI KEYなどの秘匿が推奨される情報の隠蔽化 - Qiita

                    何が問題なの? 普段あまり、AWSやFIREBASEなどのサービスの利用を何とか避けてニッチなアプリで凌いでいましたが、ついにそんな悠長な事も言って入れなくなってきました。 改めて、この種のサービスを利用する際に常に気になっていたのが、こんな記法です。SDKがこれらの情報を必要とするのは理解できますが、これらの情報をリテラルで渡すのはかなり気になります。スクリプトなどを介在して環境変数から、これらの情報を渡す場合もあるようですが、コンパイル時にはリテラルになっているのでやはり気になります。 例えば、ターゲットとなるアプリがあったとします。WorldGreatServiceを利用しているのがわかっているものとします。そして、WorldGreatServiceがSDKを公開していたとします。 自分でも同SDKを組み込んでみるとします。自分用のapi-keyとsecret-keyを取得して上記同

                      SwiftでAPI KEYなどの秘匿が推奨される情報の隠蔽化 - Qiita
                    • 【書評】「SwiftでつくるARKit超入門」を読みました | DevelopersIO

                      クラスメソッド福岡オフィスでiOSアプリエンジニアとして働いている田辺です。ご縁がありSwiftでつくるARKit超入門という本を読み、ARの学び始めにとても良い本だと思ったので書評ブログを書くことにしました。 書籍情報 書籍の著者は北村愛実さんです。ARKitやUnityに関するブログや書籍を公開されていたので、本を手に取る前から存じあげていました。 北村愛実 1988年生まれ。立命館大学院理工学研究科卒業。大学院では画像処理を利用したスマートフォン用のアプリケーションやゲームを開発する。IT企業の研究職を経て、現在は主婦をやりつつ執筆やイラスト制作に励んでいる(本データはこの書籍が刊行された当時に掲載されていたものです) https://www.hmv.co.jp/artist_%E5%8C%97%E6%9D%91%E6%84%9B%E5%AE%9F_000000000665641/b

                        【書評】「SwiftでつくるARKit超入門」を読みました | DevelopersIO
                      • 株式会社はてな 社内ISUCONで、11予選問題のSwift Smoke移植チャレンジ #isucon - Hatena Developer Blog

                        こんにちは id:yutailang0119 です。 有志によって開催された株式会社はてな 社内ISUCONで、ISUCON11予選問題にSwiftで取り組んだレポートです。 amzn/smoke-framework を使ってチャレンジしました。 「ISUCON」は、LINE株式会社の商標または登録商標です。 株式会社はてな 社内ISUCON2022夏レギュレーション GitHub - isucon/isucon11-qualify: ISUCON11 予選 (ISUCONDITION) を解く ISUCON11 予選レギュレーション : ISUCON公式Blog に則る 本番と同じく、競技時間は 10:00 - 18:00 (JST) の8時間 社のAWSアカウントにインスタンスを用意 各チームはスコアをMackerelに投稿し、スコアを競う チーム情報 チーム名: チーム鈴木つば太郎

                          株式会社はてな 社内ISUCONで、11予選問題のSwift Smoke移植チャレンジ #isucon - Hatena Developer Blog
                        • Optimizing your Swift code

                          try! Swift 2023 Tokyo Meetup https://tryswift.jp/ https://youtu.be/ILWnstd-XOY?t=9036

                            Optimizing your Swift code
                          • シン・スウィフト 5.7 ~ Swift5.7を振り返る ~ / New Swift 5.7

                            「シン・スウィフト 5.7 ~ Swift5.7を振り返る ~」登壇:freddi 監修:shinzan ※こちらは以下イベントの資料です https://yj-meetup.connpass.com/event/247614/

                              シン・スウィフト 5.7 ~ Swift5.7を振り返る ~ / New Swift 5.7
                            • Hugging Face、Appleデバイス上で大規模言語モデルを実行するためのSwiftパッケージとDemoアプリを公開。

                              Hugging FaceがApple Siliconを搭載したMacなどAppleデバイス上で大規模言語モデルを実行するためのSwiftパッケージとDemoアプリを公開しています。詳細は以下から。 学習済みの機械学習モデルやデータセットなどを公開/共有するHugging FaceのMLエンジニアで、Mac用Stable Diffusionクライアント「Diffusers」などを開発しているPedro Cuencaさんは現地時間2023年08月08日、Apple Silicon MacなどAppleデバイス上で大規模言語モデル(LLM)を実行するためのSwiftパッケージとDemoアプリを公開しています。 📢 Announcing Swift Transformers 📢 A package to run language models in native apps, on-device

                                Hugging Face、Appleデバイス上で大規模言語モデルを実行するためのSwiftパッケージとDemoアプリを公開。
                              • Swift 6に向けた準備:Strict Concurrency CheckingをTargeted設定にした際に発生した問題と解決方法 - ZOZO TECH BLOG

                                こんにちは、フロントエンド部の中島です。FAANSのiOSアプリの開発を行なっています。 FAANSの由来は「Fashion Advisors are Neighbors」です。「ショップスタッフの効率的な販売をサポートするショップスタッフ専用ツール」で2022年8月に正式ローンチしました。 はじめに FAANS iOSチームではAPI通信においてSwift Concurrencyを利用しています。Swiftに限らず並行処理を扱う場合には実装次第でデータ競合を起こす恐れがあるのに対して、Swiftではデータ競合を防ぐ仕組みとしてActorが導入されています。そして、Actor間で扱うデータがデータ競合を起こさない型であるかコンパイラでチェックされます。Swift 6ではこのデータ競合のチェックにより既存のコードでコンパイルできなくなる可能性があります。Xcode 14ではSwift 6まで

                                  Swift 6に向けた準備:Strict Concurrency CheckingをTargeted設定にした際に発生した問題と解決方法 - ZOZO TECH BLOG
                                • Swift System is Now Open Source

                                  In June, Apple introduced Swift System, a new library for Apple platforms that provides idiomatic interfaces to system calls and low-level currency types. Today, I’m excited to announce that we’re open-sourcing System and adding Linux support! Our vision is for System to eventually act as the single home for low-level system interfaces for all supported Swift platforms. Goodbye Imported C Interfac

                                    Swift System is Now Open Source
                                  • Swift言語がWindowsのサポートを開始。コンパイラやライブラリなどWindows対応に

                                    Swift言語の開発チームは、WindowsでもSwift言語を用いた開発を可能にする一連のツール群、いわゆる「ツールチェーン」を、最新バージョンのSwift 5.3でリリースしました。 これによりSwift言語によるWindowsアプリケーションの開発も可能になります。 Introducing Swift on Windows. New toolchain image is available for Windows, downloadable from https://t.co/5NNXraGyus. To learn more: https://t.co/D4w6d6ME1h — Swift Language (@SwiftLang) September 22, 2020 Windows版のツールチェーンに含まれるのはコンパイラとコアライブラリ、標準ライブラリなど。実際のコンパイル作

                                      Swift言語がWindowsのサポートを開始。コンパイラやライブラリなどWindows対応に
                                    • try! Swift NYCに参加してきました! #tryswiftnyc - Sansan Tech Blog

                                      研究開発部の堤と申します。今年9月にニューヨークで開催されたtry! Swift NYCというカンファレンスに参加してきました。 www.tryswift.co try! Swiftは2016年から東京・インド・ニューヨーク等で開催されている、Swiftのデベロッパーカンファレンスです。東京での開催時は毎回参加していますが 1、スピーカー・参加者ともに国際色豊か 2 なのが特徴です。 ニューヨーク版への参加は今回が初 3 でした。会期自体は9/5〜7の3日間あったのですが、9/3に iOSDCの登壇 があり、どうしても初日からの参加が難しかったため、2日目・3日目のワークショップからの参加となりました。 try! Swift NYCのスケジュール 午前・午後それぞれ3時間、2日間で計4つのワークショップ枠があり、各時間枠の中で参加者が希望のものを選ぶ、という形式でした。 私が選んだのは以下

                                        try! Swift NYCに参加してきました! #tryswiftnyc - Sansan Tech Blog
                                      • iPadのSwift Playgrounds 4だけで制作された初のアプリが公開 - iPhone Mania

                                        2021年末にリリースされたiPad用のSwift Playgrounds 4で制作された、最初のアプリ「ToDon’t」が、App Storeで公開されました。開発者は、Swift Playgrounds 4の不十分な点と優れた点について評価し、発見した不具合を共有しています。 Swift Playgrounds 4で開発・公開された初のアプリ Appleは2021年の世界開発者会議(WWDC21)で、従来はMacでのXcodeが必要だったアプリの制作・公開プロセスをiPad用のSwift Playgroundsだけで可能にすると発表し、11月にはSwift Playgrounds 4のベータ版を公開し、12月に正式版を公開しました。 現地時間1月4日、「しないこと」を整理できるシンプルなタスク管理アプリ「ToDon’t」が、Swift Playgrounds 4で開発されたアプリとして

                                          iPadのSwift Playgrounds 4だけで制作された初のアプリが公開 - iPhone Mania
                                        • Masanori Kusunoki / 楠 正憲 on Twitter: "接触確認アプリはAzure Functionsを使ったシステムだったので、ぶっちゃけAWSと比べてエンジニアを見つけるのも難しかったはずだ。XamarinもAzureも、Swift、Kotlin、AWSと比べてエンジニアが少ない。… https://t.co/tDP5oo1PY3"

                                          接触確認アプリはAzure Functionsを使ったシステムだったので、ぶっちゃけAWSと比べてエンジニアを見つけるのも難しかったはずだ。XamarinもAzureも、Swift、Kotlin、AWSと比べてエンジニアが少ない。… https://t.co/tDP5oo1PY3

                                            Masanori Kusunoki / 楠 正憲 on Twitter: "接触確認アプリはAzure Functionsを使ったシステムだったので、ぶっちゃけAWSと比べてエンジニアを見つけるのも難しかったはずだ。XamarinもAzureも、Swift、Kotlin、AWSと比べてエンジニアが少ない。… https://t.co/tDP5oo1PY3"
                                          • GitHub - ashvardanian/StringZilla: Up to 10x faster strings for C, C++, Python, Rust, and Swift, leveraging SWAR and SIMD on Arm Neon and x86 AVX2 & AVX-512-capable chips to accelerate search, sort, edit distances, alignment scores, etc 🦖

                                            The world wastes a minimum of $100M annually due to inefficient string operations. A typical codebase processes strings character by character, resulting in too many branches and data-dependencies, neglecting 90% of modern CPU's potential. LibC is different. It attempts to leverage SIMD instructions to boost some operations, and is often used by higher-level languages, runtimes, and databases. But

                                              GitHub - ashvardanian/StringZilla: Up to 10x faster strings for C, C++, Python, Rust, and Swift, leveraging SWAR and SIMD on Arm Neon and x86 AVX2 & AVX-512-capable chips to accelerate search, sort, edit distances, alignment scores, etc 🦖
                                            • GitHub - pointfreeco/swift-composable-architecture: A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.

                                              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 - pointfreeco/swift-composable-architecture: A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
                                              • Apple’s use of Swift and SwiftUI in iOS 14

                                                Easily preview Mermaid diagramsLive update when editing in your preferred editorCapture screenshots with customizable marginsCreate PNG from the TerminalFree download on the Mac App Store MethodologyThe methodology and tools used for this article have been detailed in the previous posts. If you are interested, please refer to Apple’s use of Swift in iOS 10.1 and macOS 10.12. Later in this article,

                                                  Apple’s use of Swift and SwiftUI in iOS 14
                                                • 「Swift」でマルチプラットフォーム開発をしよう! - Qiita

                                                  追記 2020/6/15 DroidKaigi2020の登壇資料を公開しました! 追記 2020/8/28 DroidKaigi Liteのセッションを公開しました! ・資料 DroidKaigi2020 - Scadeを使って「Swift」で始めるAndroidアプリ開発 ・セッション 前置き この記事自体は2019年10月に書き終わっていたのですが、、、 DroidKaigi2020に応募したCFP 「Scadeを使って「Swift」で始めるAndroidアプリ開発」 が通ったため、だいぶ温めてからの公開になりました、、笑 残念ながら開催は見送られてしまいましたが、、、 開催週に登壇の前座資料として、元々この記事を公開予定だったので公開しています! (登壇資料はまだ開催予定を信じて公開は致しませんmm) 内容 登壇内容ほど詳しくは載せていませんが、みなさんがSwiftを使ってScade

                                                    「Swift」でマルチプラットフォーム開発をしよう! - Qiita
                                                  • 訂正(会社側の申し出)-JT、ロシアの資金決済は国内システム利用 SWIFT通さず(ロイター) - Yahoo!ニュース

                                                    (3段落目の工場数を「5」から「4」に訂正します。) [東京 3日 ロイター] - JTは3日、ロシア国内での事業資金の決済について、国際送金・決済システムのSWIFT(国際銀行間通信協会)に絡まない国内システムを利用しており、「現時点で大きな懸念は想定していない」と述べた。 ロシア事業に関しても、「通常通り運営しており、事業継続計画に則った対応を実施中」と明らかにした。広報担当者が取材に答えた。 JTは、ロシアに4つ(訂正)の稼働中の工場を有しており、約9割の製品がロシア市場向けだという。 ロシア、ウクライナを含むCIS諸国の2021年度の調整後営業利益はJTグループ全体の約2割弱を占めている。

                                                      訂正(会社側の申し出)-JT、ロシアの資金決済は国内システム利用 SWIFT通さず(ロイター) - Yahoo!ニュース
                                                    • GitHub - ensan-hcl/azooKey: azooKey: A Japanese Keyboard iOS Application Fully Developed in Swift

                                                      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 - ensan-hcl/azooKey: azooKey: A Japanese Keyboard iOS Application Fully Developed in Swift
                                                      • 新型コロナウイルス感染症への対応 - try! Swift Tokyo

                                                        2020/02/19追記【中止にともなう返金方法の変更について】 昨日よりたくさんの返金リクエストをいただきました。EventbriteのRefund Policyが変更できず、皆様にはEmailでご連絡いただく形となりお手数おかけしております。 全てのメッセージを読ませていただき、開催中止を悔やむ声や、次回の開催に寄せる期待など、様々な想いを受け止める一方で、ごく少数ですが、厳しいご意見や心ないメッセージも含まれているものもございました。運営一同真摯に受け止め、個別にご対応したいところですが、リソースが限られているため、今は一律の返金作業に専念させていただけますと幸いです。 申告制による返金による漏れを防ぐため、下記の通り変更させていただきます。 一般参加者のチケットはご連絡の有無によらず、機械的に一律返金する 参加者チケットと個人スポンサーを同時に決済した場合、機械的に一律返金する 個

                                                          新型コロナウイルス感染症への対応 - try! Swift Tokyo
                                                        • ロシアのSWIFT排除決定間近か、「数日内」とユーロ圏の中銀幹部(ロイター) - Yahoo!ニュース

                                                          ユーロ圏の中央銀行幹部の1人は26日、ロイターに対し、ロシアを国際銀行間の送金・決済システムのSWIFT(国際銀行間通信協会)から排除する決定が数日内に下されるとの見通しを示した。写真は2月25日撮影(ロイター Dado Ruvic/Illustration) [パリ 26日 ロイター] - ユーロ圏の中央銀行幹部の1人は26日、ロイターに対し、ロシアを国際銀行間の送金・決済システムのSWIFT(国際銀行間通信協会)から排除する決定が数日内に下されるとの見通しを示した。 【動画】キエフの高層住宅にロケットが命中 この高官は匿名を条件に「SWIFT(巡る決定は)あと数日、非常に短期間の話だ」と述べた。

                                                            ロシアのSWIFT排除決定間近か、「数日内」とユーロ圏の中銀幹部(ロイター) - Yahoo!ニュース
                                                          • Swift5.1のattribute全解説|全27種 - Qiita

                                                            概要 Swift5.1で利用できるattributeの一覧です。(Public APIのみ) 本記事は以前作成したSwiftのattributeまとめ[Swift4対応]をSwift5.1向けに更新したものです。 attributeは全てを暗記する必要はありません。これなんだっけ、と思ったときにこの記事でさくっと見られる簡易リファレンスになればと思います。 attributeとは コンパイラに対し、宣言や型の補足情報を伝えるもの 属性や修飾子とも呼ばれる Swift5.1では公式リファレンスに記載されているもので全27種類 attributeの記法 attributeの記法は以下のようになり、より詳細な情報を補足するために引数も指定することができる @〜という記法はコンパイラディレクティブと呼ばれ、コンパイラに対する指示を記載する際に利用される attribute一覧 autoclosur

                                                              Swift5.1のattribute全解説|全27種 - Qiita
                                                            • Migrate Swift 4.2 to 5.2

                                                              デザインシステムとコンポーネント指向によるフロントエンド開発プロセスの革新 / Innovation in Frontend Development Processes through Design Systems and Component-Oriented Architecture

                                                                Migrate Swift 4.2 to 5.2
                                                              • IngaSakimori/人工知能戦争2035 on Twitter: "恐らく中国がもっとも衝撃を受けているのは、SWIFT排除や一連の国際金融システムからの排除処置によって、ロシアがそれなりに健気に積み上げてきた外貨準備が一瞬で使用不可能な凍結資産と化したことで、ドルをはじめとする西側のハードカレンシーが支配している現状では、人民元に対抗手段がない"

                                                                恐らく中国がもっとも衝撃を受けているのは、SWIFT排除や一連の国際金融システムからの排除処置によって、ロシアがそれなりに健気に積み上げてきた外貨準備が一瞬で使用不可能な凍結資産と化したことで、ドルをはじめとする西側のハードカレンシーが支配している現状では、人民元に対抗手段がない

                                                                  IngaSakimori/人工知能戦争2035 on Twitter: "恐らく中国がもっとも衝撃を受けているのは、SWIFT排除や一連の国際金融システムからの排除処置によって、ロシアがそれなりに健気に積み上げてきた外貨準備が一瞬で使用不可能な凍結資産と化したことで、ドルをはじめとする西側のハードカレンシーが支配している現状では、人民元に対抗手段がない"
                                                                • iOSアプリで環境ごとに設定を変えるベストプラクティス(Swift) - Qiita

                                                                  はじめに 本記事は Swift/Kotlin愛好会 Advent Calendar 2020 の5日目の記事です。 空いていたので参加しました。 iOSアプリ開発において、環境ごとに変数の値を切り替えるベストプラクティスを紹介します。 背景 私が開発しているアプリで、APIの接続先が3つ(開発用・ステージング用・リリース用)必要になりました。 Build Configurations(以下「ビルド構成」と呼ぶ)に Staging を追加し、 #if で分岐する方法をよく見かけます。 enum EnvironmentVariables { #if DEBUG static let apiBaseUri = "https://example.com/debug/" #elseif STAGING static let apiBaseUri = "https://example.com/stag

                                                                    iOSアプリで環境ごとに設定を変えるベストプラクティス(Swift) - Qiita
                                                                  • Apple、iPadアプリ「Swift Playground」をMacに移植 Project Catalystを利用し配布開始

                                                                    Appleは、Project Catalystを利用しiPadアプリからMacアプリに移植したプログラミング学習アプリ「Swift Playground for Mac」の無料配布をMac App Storeで開始した。 Swift Playgrounds for Macを使用するには、macOS 10.15.3 以降が必要だ。 バージョン 3.2 Mac版の新機能: コードの入力候補が表示されるので、数回クリックするだけですべてのコードを書くことができる コードの入力候補の横に表示されるヘルプを参照することで、利用可能なコマンドについて学ぶことができる ループや条件文のかっこをドラッグして、コードブロックをかっこの内側に入れることができる よく使うコードのスニペット(コードの断片)をプレイグラウンドに直接ドラッグ&ドロップできる 関連記事 Apple、iPadでコーディングして学べる「S

                                                                      Apple、iPadアプリ「Swift Playground」をMacに移植 Project Catalystを利用し配布開始
                                                                    • ロシア排除のSWIFTとは 国際送金で不可欠な銀行コード | 毎日新聞

                                                                      米欧主要6カ国と欧州連合(EU)欧州委員会は26日、ロシアを国際的な金融ネットワークから排除する新たな経済制裁で合意した。ロシアの主要銀行を銀行間国際決済ネットワークである国際銀行間通信協会(SWIFT)から排除する厳しい措置で、今後数日以内に発動する。 ◇ 国際銀行間通信協会(SWIFT)は、世界各国の金融機関同士の取引に必要な情報のネットワークを運営する組織。1973年に設立され、ベルギーに本部を置く。 国境を越えてお金の決済を行う場合、受け付けた銀行と送金先の銀行は金額や口座番号の情報などをやりとりする必要がある。SWIFTは加盟する銀行に英数字などを組み合わせたコードを割り当てており、その情報をやりとりすることで、お金のやりとりが素早くできるようにしている。

                                                                        ロシア排除のSWIFTとは 国際送金で不可欠な銀行コード | 毎日新聞
                                                                      • Swiftで1+1が何故2になるのか調べてみた - TRILL Tech Blog

                                                                        TRILL開発部の石田です。 この記事は「dely #2 Advent Calendar 2020」2日目の記事です。 dely #1 Advent Calendar 2020 - Adventar dely #2 Advent Calendar 2020 - Adventar 昨日はsacoさんの記事「ノンデザイナーでも大丈夫!見やすいプレゼン資料をつくる6つの手順」でした。 デザイナーの視点から、分かりやすいプレゼンの作り方を順序立てて解説しているので是非ご覧ください。 さて、大学生のとき「1+1=2の証明」を授業で習ったのですが、小学生のとき当たり前のように教えられた自然数の足し算が大学の数学で証明され、数学の奥深さに触れた気がして今でも記憶に残っています。 そんなことを思い出して、普段書いているSwift内ではどうやって 1 + 1 が 2 であることを計算しているのか調べてみまし

                                                                          Swiftで1+1が何故2になるのか調べてみた - TRILL Tech Blog
                                                                        • Swift ConcurrencyのwithTaskCancellationHandlerとSendable - cockscomblog?

                                                                          Swift 5.5がリリースされた。おめでとうございます。 Swift 5.5の目玉はもちろんSwift Concurrencyだ。言語機能として並行処理がサポートされた。async/awaitの構文だけでなく、Structured Concurrencyとしての整理や、actorの導入など、野心的な取り組みと言える。 Swift Concurrency Swift Concurrencyに直接関係するSwift Evolutionの提案はこれだけある。 SE-0296 Async/await SE-0297 Concurrency Interoperability with Objective-C SE-0298 Async/Await: Sequences SE-0300 Continuations for interfacing async tasks with synchronou

                                                                            Swift ConcurrencyのwithTaskCancellationHandlerとSendable - cockscomblog?
                                                                          • 最新モデルがいきなり安い!32GBメモリ+1TB SSDのコスパ最強マシンを見つけた ~いまイチオシのAcer「Swift 14 AI」[Sponsored]

                                                                              最新モデルがいきなり安い!32GBメモリ+1TB SSDのコスパ最強マシンを見つけた ~いまイチオシのAcer「Swift 14 AI」[Sponsored]
                                                                            • 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排除の威力は? 欧米の制裁受けるイランは「もはや慣れ」:朝日新聞デジタル
                                                                              • Apple、自然言語のプロンプトからSwiftコードを自動生成する「Swift Assist」を次期開発環境「Xcode 16」に搭載

                                                                                Appleは次期開発環境として年内にも登場予定の「Xcode 16」に、自然言語のプロンプトによる指示を基にSwift言語のコードを生成する「Swift Assist」を搭載することを明らかにしました。 マイクロソフトのGitHub CopilotやGoogleのGemini Code Assist、AWSのAmazon Q Developerなど、主要なクラウドベンダが生成AIをベースにした自然言語によるコード生成機能を提供し始めています。 AppleのSwift Assistは同社のクラウド上で実行されると説明しており、これらクラウドベンダのコード生成機能と競合する位置づけになると見られます。 自然言語で指示するとコードを自動生成 下記はAppleが公開したSwift Assistのデモ動画の一部です。 Xcodeの画面に書きかけのコードと、下部のプロンプト入力欄に「Create li

                                                                                  Apple、自然言語のプロンプトからSwiftコードを自動生成する「Swift Assist」を次期開発環境「Xcode 16」に搭載
                                                                                • GitHub - MilovanTomasevic/Design-Patterns: Code examples of Design Patterns in various languages: C#, C++, Go, Java, JavaScript, Python, and Swift.

                                                                                  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 - MilovanTomasevic/Design-Patterns: Code examples of Design Patterns in various languages: C#, C++, Go, Java, JavaScript, Python, and Swift.