並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 13 件 / 13件

新着順 人気順

SWIFTの検索結果1 - 13 件 / 13件

  • Apple、Xcodeで使われているビルドエンジン「Swift Build」をオープンソースで公開。WindowsとLinuxもサポートへ

    Apple、Xcodeで使われているビルドエンジン「Swift Build」をオープンソースで公開。WindowsとLinuxもサポートへ Appleの発表を読み解くと、Swift Buildをオープンソース化する狙いは2つあるようです。 1つは、Swiftのエコシステムにおいて、XcodeのビルドエンジンであるSwift Buildと、Swift Package Managerに搭載されているビルドエンジンという2つの異なるビルドエンジンが存在していた状態を、Swift Buildに統一することです。 これには比較的単純なビルドエンジンであるSwift Package Managerのビルドエンジンを高機能なSwift Buildに置き換えることで、Swiftエコシステムのビルドエンジンを今後さらに発展させていくための優れた基盤となることも含まれています。 そしてもう1つは、Swift

      Apple、Xcodeで使われているビルドエンジン「Swift Build」をオープンソースで公開。WindowsとLinuxもサポートへ
    • 「名盤に収録されたひどい50曲」 米ローリングストーン誌発表 - amass

      「名盤に収録されたひどい50曲」を米ローリングストーン誌が発表。 同誌はこの企画について「必ず1曲はある。素晴らしいアルバムに収録されている1曲の楽曲があまりにもひどすぎて、まるで悪ふざけのように感じられるほどだ」「私たちは音楽の歴史をくまなく調べ、完璧なアルバムを台無しにする50曲のひどい楽曲を選び出しました。おそらく、これらの選曲の少なくともいくつかについては、多くの読者の方々が同意できないでしょう」「これらの選曲は、必ずしも容易なものではありませんでした」などと説明しています。 以下はTOP25リスト 25 The Who, ‘Squeeze Box’ The Who by Numbers (1975) 24 Britney Spears, ‘E-Mail My Heart’ … Baby One More Time (2000) 23 The Grateful Dead, ‘Wha

        「名盤に収録されたひどい50曲」 米ローリングストーン誌発表 - amass
      • 『バイリンガルITエンジニアの英語』 - Don't Repeat Yourself

        バイリンガルITエンジニアの英語 作者:mayukoKADOKAWAAmazon 最近本ばかり読んでますね。そろそろコードを書いた話をしたいところなんですが、積読を消化するのに手一杯です。いえ、仕事ではコードを書いているんですけどね。 さて、ITの現場でよく使われる英語表現が詰まった一冊が出版されたので読んでみました。ぱらぱらと目を通して気になるフレーズをメモした、の「読んだ」です。 かくいう私もここ数年はずっと英語を使って仕事をする職場に従事しており、英語に対する意識はちょっと高めです。私自身は英語自体はケンブリッジ英検だとB2を昔とった(今だとC1取れるかも?)レベルなので、日常会話や仕事での会話で一通り困りはしないが、フォーマルな表現で言い換えたり、単語にある微妙なニュアンスをちゃんと使い分けて会話したり、複雑な概念(哲学に出てくるやつとか)を英語で的確に伝え切るみたいなところは難し

          『バイリンガルITエンジニアの英語』 - Don't Repeat Yourself
        • 様々なマンガアプリを素早く開発できる「GigaViewer for Apps」のしくみ iOS 編 - Hatena Developer Blog

          こんにちは。iOS アプリエンジニアの id:gurrium です。『Inside GigaViewer for Apps』連載2回目は、同じく iOS エンジニアの id:fxwx23 と一緒に出版社向けマンガビューワのアプリ版である「GigaViewer for Apps」(以下 GigaApps)の iOS アプリを実現するしくみについて紹介します。 GigaApps とは アーキテクチャ (id:fxwx23) マルチモジュール 画面構築と遷移 アプリに合わせたカスタマイズ (id:gurrium) ローカライズインジェクション アセットインジェクション パラメータでの DI Needle での DI 終わりに ※ 見出しの ID は執筆担当 GigaApps とは 前回の記事でも紹介しましたが、GigaApps はビューワだけでなく、作品詳細やマイページなどのマンガアプリの基本的

            様々なマンガアプリを素早く開発できる「GigaViewer for Apps」のしくみ iOS 編 - Hatena Developer Blog
          • Zodと設定0行でNext.jsのRoute Handlersに完全な型を付与する最強ライブラリ「FrourioNext」

            Next.js + REST APIを必要とする人のためのライブラリ 世間がRSCで盛り上がっている今でも私はREST APIを好んで使っています。OpenAPIをSwaggerUIで展開してAPI仕様書として納品できるし、保守引継ぎのためのエンジニア教育も比較的簡単です。 SwiftやKotlinでネイティブアプリ対応する場合もOpenAPIからHTTPクライアントを自動生成して使うことが多いのではないでしょうか? ゆえにNext.jsのRoute HandlersでAPIを開発したい場面がそれなりにあるのですが、公式の方法だけだと型が緩くて辛いです。回避策として全てのリクエストをHonoに投げて型を付ける記事をよく見かけますが、ファイルベースルーティングの利点が失われてしまいます。 この記事では、aspidaとfrourioの開発経験を活かして設計されたRoute Handlers特化

              Zodと設定0行でNext.jsのRoute Handlersに完全な型を付与する最強ライブラリ「FrourioNext」
            • The Next Chapter in Swift Build Technologies

              Swift continues to grow in popularity as a cross-platform language supporting a wide variety of use cases, with support on a variety of embedded devices, form factors that encompass wearables to server, and a wide variety of operating systems. As Swift expands, there’s value in investing in matching cross-platform build tools that provide a powerful, consistent, and flexible experience across the

                The Next Chapter in Swift Build Technologies
              • Server Side Swift 実践レポート: 2024年に案件で採用して見えた課題と可能性

                iPhone Dev Sapporo — February 2, 2025 https://devsap.connpass.com/event/342118/

                  Server Side Swift 実践レポート: 2024年に案件で採用して見えた課題と可能性
                • サイボーグ兵器化されて生首だけになった美少女をプログラミング技術と生成AIで取り戻すゲーム「電脳少女プログラミング2088 ─壊レタ君を再構築─」をプレイしてみたよレビュー

                  プログラミング学習やエンジニア求職の総合サイトを運営するpaizaが、プログラミング初学者から現役エンジニアまで楽しめるゲーム「電脳少女プログラミング2088 ─壊レタ君を再構築─」をリリースしました。「機械兵士となって首だけ残った幼なじみを、プログラミングの問題を解きながら復活させ、記憶を取り戻していく」というハードSFな世界観でありながら、習得したプログラミング技術の腕試しができ、さらに生成AIが幼なじみの性格設定に応じて入力したコードにコメントをしてくれるとのことで、実際にプレイしてみました。 電脳少女プログラミング2088 ─壊レタ君を再構築─ https://paiza.jp/entry/denno2088 paizaのアカウントにログインした状態で、「電脳少女プログラミング2088 ─壊レタ君を再構築─」にアクセスし、「GAME START」をクリックします。paizaのアカウ

                    サイボーグ兵器化されて生首だけになった美少女をプログラミング技術と生成AIで取り戻すゲーム「電脳少女プログラミング2088 ─壊レタ君を再構築─」をプレイしてみたよレビュー
                  • GitHub - swiftlang/swift-build: A high-level build system based on llbuild, used by Xcode, Swift Playground, and the Swift Package Manager

                    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 - swiftlang/swift-build: A high-level build system based on llbuild, used by Xcode, Swift Playground, and the Swift Package Manager
                    • プログラミングのための40%キーマップ[moNa]|Naoki |電電猫猫

                      話題のKeyballやmoNaを使いたいんだけど、プログラミングでも使えるか不安という方々、安心してください。人間は思ったより賢いのでだいたい慣れます! 今回の話はいかにして快適に40%キーボードでプログラミングをするかという内容です。私は普段からSwiftとPythonをメインで書いています。最近で一番書いているのはSwiftな気がします。この記事で「プログラミングするからKeyball39とかmoNaは流石に無理かな…」みたいな不安に対する回答をしたいです。 小さいキーボードってどれくらい小さいの?40%キーボードというのはザックリ言うなら40~50キーしかありません。今回はmoNaとKeyball39程度の40前後のキー数を想定して話していきます。 まずはよく見るサイズのキーボードから見ていきましょう。Fnもなくて数字キーまでの行がある、世間的にもコンパクトなキーボードとして60%キ

                        プログラミングのための40%キーマップ[moNa]|Naoki |電電猫猫
                      • [2025年2月13日] もう全部Deep Reseachでいいんじゃないかな (週刊AI)

                        こんにちは、Kaiです。 週刊とはいったい……何とかせねば。 さて、もうDeep Research一色です。私もついにProプランを契約して、使い始めました。 あまり驚き屋のようなことは言いたくないのですが、本当にこれは凄い。何度も試すうちに、少なくなったもののやはり固有名詞などでハルシネーションが発生することは確認しました。ですので、人間を完全に代替するとはいきませんが、デスクトップリサーチの一次タスクとしては十分すぎるレベルに達していると感じます。 あらゆる用途に使えるのはもちろんですが、特に「勉強」のやり方が全く変わるのではないかと感じています。これが好奇心MAXだった小学生の頃に使えたら、どれほどの質問を投げてどれほどのことを学んだのだろう、と想像してしまいます。 ただ、Deep Researchが登場して24時間後には、内部の推論過程を模倣したとされるコピーAIがオープンソースで

                          [2025年2月13日] もう全部Deep Reseachでいいんじゃないかな (週刊AI)
                        • XユーザーのMistilteinn🌱IndieGameDev🎮Subさん: 「( 'ω')🔈<愚痴です 信用金庫からの電話で海外送金の受け取り手続き(swift)またできなかった。成人向けのゲームは海外送金ダメよと本部に言われたとのこと。これで銀行や信金で断られたの6件目。 steamの売上を日本に持って来れないのだが…政治家さんどうなってんのこれ…」 / X

                          • We stay strong against hate and hatred — Codeberg News

                            Codeberg is currently suffering from hate campaigns due to far-right forces, and so are our users. First and foremost, we apologize for everyone who has recently received a notification email from our system containing offending and potentially traumatizing content. We are working hard on containing the effects on our users and systems. Most importantly, your private data was not leaked. All email

                            1