並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 41件

新着順 人気順

SWIFTの検索結果1 - 40 件 / 41件

  • ITが面白い時代はすでに終わっているし変化も遅くなった - きしだのHatena

    ITはもう面白くなくなってますね。 技術が面白いときには、いろいろ新しいものが出て性能あがったりできることが増えたりします。調べたらどんどん新しいものが出てくるし、新しいものもたくさん作るし、面白い。ですが、IT技術は一通り出そろって、成熟期に入っています。そうすると新しい技術に出会うことも新しいものを作ることも減っていきます。その結果、いままでの変化のあった状況を知っていれば、つまらんってなりますね。 ※2024/8/24 追記 言いたいことをまとめると、IT素振りのネタ探しに苦労するようになったよねってことです。 結局のところITというのは新しいハードをどう動かして社会に実装していくかというものなので、新しいハードが出ないとどうしようもないのです。けれどもだいたい飽和してしまった。 雑にいえば、これまで1980年くらいにBASIC搭載8bitパソコンが普及するとBASICプログラミング

      ITが面白い時代はすでに終わっているし変化も遅くなった - きしだのHatena
    • 独力でWebサービスを開発・構築できるフルスタックエンジニアへのロードマップ─幅広いスキルを「Udemy夏のビッグセール」で学ぶ! - はてなニュース

      Webで新規サービスを立ち上げる際に、UIからインフラ周りまで一人で面倒を見られるエンジニアは、少人数のスタートアップでなくとも非常に頼れる存在です。どんな課題に直面しても技術力で乗り越える、そんなスキルフルなエンジニアに憧れる方も多いでしょう。 この記事では、フロントエンドのプログラミング(JavaScript周辺)からサーバーサイド、インフラ、さらに開発手法まで、Web開発で必要になるさまざまなレイヤーのフルスタックなスキルの現在地と、関連するUdemyの講座を紹介します。 株式会社ヘンリーでVPoEを務める松木雅幸(@songmu)さんの執筆です。 フルスタックエンジニアに必要なスキル さまざまな講座でまとめて学習してみよう Udemyでは夏のビッグセールを開催中! ※この記事は、株式会社ベネッセコーポレーションによるタイアップ広告です。記事末に、はてなブックマークした方にAmazo

        独力でWebサービスを開発・構築できるフルスタックエンジニアへのロードマップ─幅広いスキルを「Udemy夏のビッグセール」で学ぶ! - はてなニュース
      • Electron代替を目指す「Tauri 2.0」リリース候補版が公開。Windows/Mac/Linuxに加えてiOS/Androidアプリ開発も可能に

        Electron代替を目指す「Tauri 2.0」リリース候補版が公開。Windows/Mac/Linuxに加えてiOS/Androidアプリ開発も可能に Electronの代替を目指すRust製のアプリケーションフレームワーク「Tauri」の開発チームは、「Tauri 2.0」リリース候補版の公開を発表しました。 Everyone assumes your dev environment and network are safe. Tauri doesn't assume that & protects you as a dev. Tauri 2.0 RC for Mobile and Desktop available right now. Read the announcement:https://t.co/SXv1tgNHGm — Tauri (@TauriApps) August

          Electron代替を目指す「Tauri 2.0」リリース候補版が公開。Windows/Mac/Linuxに加えてiOS/Androidアプリ開発も可能に
        • 米国防総省DARPA、C言語のコードからRustへの自動変換実現を目指す「TRACTOR」プログラム開始

          米国防総省DARPA、C言語のコードからRustへの自動変換実現を目指す「TRACTOR」プログラム開始 アメリカ国防総省 DARPA(Defense Advanced Research Projects Agency:国防高等研究計画局)は、C言語のコードからRust言語のコードへ高い精度での自動変換実現を目指す「TRACTOR」(Translating All C to Rust)プログラムの開始を発表しました。 DARPAは軍事技術の開発および研究を行う機関であり、現在のインターネットはDARPAの前身となるARPAが1967年に開始した「ARPANET」がその起源であることはよく知られています。 DARPAが発表したTRACTORプロジェクトは、C言語のコードからRust言語のコードへの自動変換を高い精度で実現することで、過去にC言語で開発された多くのソフトウェアをメモリ安全なソフ

            米国防総省DARPA、C言語のコードからRustへの自動変換実現を目指す「TRACTOR」プログラム開始
          • JavaScript Runtime とはなにか

            Swiftで高速フーリエ変換してオーディオビジュアライザーを作る / iOSDC Japan 2024 Day1 Track D

              JavaScript Runtime とはなにか
            • 単一のSwiftコードからiOSアプリとAndroidアプリが作れる「Skip 1.0」正式リリース。SwiftをKotlinへトランスパイル

              単一のSwiftコードからiOSアプリとAndroidアプリが作れる「Skip 1.0」正式リリース。SwiftをKotlinへトランスパイル iOSのネイティブアプリケーション開発には、開発ツールとしてXcodeを使い、Swift言語を用いてプログラミングを行うのが、iOSの開発元であるAppleが推奨する方法です。一方、AndroidではAndroid Studioを開発ツールとしてKotlin言語を用いてプログラミングすることがGoogleによって推奨されています。 しかしiOSとAndroidの両方で同じモバイルアプリケーションを展開したい場合、異なる開発ツールを使い分ける手間やプログラミング言語の学習コストを考えると、できれば単一のソースコードから2種類のプラットフォームへ展開できることが望ましいでしょう。 最近ではこうしたニーズに対応して単一のソースコードからマルチプラットフォ

                単一のSwiftコードからiOSアプリとAndroidアプリが作れる「Skip 1.0」正式リリース。SwiftをKotlinへトランスパイル
              • t_wadaさんによる2024年度版TDDワークショップを開催しました - Pepabo Tech Portal

                はじめに 技術部プラットフォームグループでSREをしているchiroruです。 ペパボでは、2023年に引き続き今年も日本のTest-Driven Development(TDD) の第一人者である@t_wadaさんをお招きしてTDDワークショップを開催しました。今回は総勢9名で丸っと1日ワークショップに参加してきました。その参加パートナーから開催レポートをお届けします。 昨年のワークショップについては『twadaさんによる2023年度版TDDワークショップを開催しました』をご覧ください。また、なぜTDDワークショップを開催しているのかについては、過去の記事『ふつうの開発と TDD ワークショップ』で詳しく説明しております。 はじめに ワークショップの内容 概要 スケジュール 講義・座学 ワークショップ・1on1コードレビュー 全体レビュー・質疑応答 TDDワークショップに参加した各パート

                  t_wadaさんによる2024年度版TDDワークショップを開催しました - Pepabo Tech Portal
                • Ruby Parser開発日誌 (19) - 最高の構文木の設計 2024年版 - かねこにっき

                  はじめに 今回はparserの生成物である構文木についてのお話です。 普段は主にparserとlexerについて考えていますが、たまに構文木について考えを巡らすこともあります。 むしろparserの目指すべき実装が固まったいまだからこそ、その主な生成物である構文木の設計について考える必要があるとも言えます。 Rubyのparserの実装は複数あり、それぞれのparserが生成する構文木もまた微妙に異なります。 それらの構文木は各parserのユースケースに合わせてアドホックに必要な要素が追加されているように見え、なにか原理原則に従っているように思えませんでした。 そのため果たして構文木に設計というものがあるのだろうかという疑問をずっと抱いていました。 Rubyの開発ではユースケースを収集し、それらのユースケースに対してどのくらい応えられているかをもって設計の良し悪しを確認するというアプロー

                    Ruby Parser開発日誌 (19) - 最高の構文木の設計 2024年版 - かねこにっき
                  • 弥助関連史料とその英訳 / English translated historical documents related to Yasuke - 打越眠主主義人民共和国

                    はじめに Introduction 筆者の連絡先 How to contact me 信長公記 The Chronicle of Nobunaga 池田家本『信長公記』Shinchoko-ki Ikeda-hon 尊経閣本『信長公記』Sonkeikaku-bunko manuscript 尊経閣本の信頼性に関する議論 Discussion of the reliability 天正9年のイエズス会史料 Jesuit Documents in 1581 天正9年3月11日の書簡 Letter of April 14, 1581 天正9年9月11日の書簡 Letter of October 8, 1581 家忠日記 Ietada Diary 弥助に関する最後の記録 Last record of Yasuke 天正10年10月20日の書簡 Letter of November 5, 1582 書

                      弥助関連史料とその英訳 / English translated historical documents related to Yasuke - 打越眠主主義人民共和国
                    • Swift 6のTyped throwsとSwiftにおけるエラーハンドリングの全体像を学ぶ

                      Swiftがオープンソースになって以来、長年議論され続けてきたTyped throwsの提案がついに承認されました。これは、throws節にエラー型を指定できる新しい言語機能であり、Swift 6から導入されます。 Swiftにおけるエラーハンドリングの考え方は、Swift 2でthrows/tr…

                        Swift 6のTyped throwsとSwiftにおけるエラーハンドリングの全体像を学ぶ
                      • 【動画で実証】60FPSのスト6でも240Hzモニタで遅延が減る!PCのほうがPS5よりも有利という事実 : 自作とゲームと趣味の日々

                        2024年08月16日20:00 (注:商品価格は執筆当時のものです。販売ページリンクにはアフィリエイトを含みます) 【動画で実証】60FPSのスト6でも240Hzモニタで遅延が減る!PCのほうがPS5よりも有利という事実 wisteriear コメント(0) タグ :#レビュー#モニタ_レビュー#ゲーミングモニタの選び方 スポンサードリンク 格闘ゲーム「ストリートファイター6」のPC版は60FPS固定にもかかわらず、144Hzや240Hzの高リフレッシュレートなゲーミングモニタを使用すると60Hzの一般的なモニタよりも入力遅延が低減するのは本当なのか、低遅延になる理由や効果、最大の遅延減少を実現する条件について解説します。 目次 1.高リフレッシュレート・高フレームレートで低遅延に 2.【動画で実証】 スト6は144Hzや240Hzで2F~3Fも低遅延に 3.入力ラグだけでない、小さい表

                          【動画で実証】60FPSのスト6でも240Hzモニタで遅延が減る!PCのほうがPS5よりも有利という事実 : 自作とゲームと趣味の日々
                        • N予備校 iOSアプリのViewState列挙体を使ったSwiftUIの状態管理 - ドワンゴ教育サービス開発者ブログ

                          はじめに N予備校 iOSアプリ開発チームに所属しているcoffmarkです。 iOSチームではSwiftUIを使って開発を進めています。 SwiftUI導入までの経緯については、ブログ記事(N予備校iOSアプリへ SwiftUI を導入するまでの道のりについて)で説明しています。 SwiftUI導入を進めていく中で、導入後に改善した点がいくつかあります。 今回はその中でもViewState列挙体を使ったSwiftUIの状態管理についてお話しします。 前提 (プロジェクト構成・SwiftUI実装方針のおさらい) N予備校 iOSアプリチームでは以下のような構成でiOSアプリを開発しています。 詳細はブログ記事(iOSチームではリファレンスレポジトリを運用しています)をご覧ください。 大まかな概要としては下記の通りのプロジェクト構成・SwiftUI実装方針です。 プロジェクト構成 RxSwi

                            N予備校 iOSアプリのViewState列挙体を使ったSwiftUIの状態管理 - ドワンゴ教育サービス開発者ブログ
                          • SwiftでAndroidアプリも開発できる! Skip 1.0がリリース | gihyo.jp

                            Skip開発チームは2024年8月14日、Swift/SwiftUIでiOSとAndroidのクロスプラットフォームアプリが開発できる開発ツールSkipの正式リリースバージョンとなるSkip 1.0をリリースした。 Skip 1.0 Release | Skip SkipはXcode上でSwiftとSwiftUIで記述されたiOS用プログラムを、Skip XcodeプラグインによってAndroid向けのKotlinおよびJetpack Composeにトランスパイルすることで、ネイティブAndroidアプリを開発できるツール。単一のコードベースでiOS、Android両方のネイティブアプリを開発できる。2023年にMarc Prud'hommeaux氏とAbe White氏の2人により開発が始まり、プレビューリリースが続いていたが、このほど正式版がリリースされた。 図 SkipによるiOS

                              SwiftでAndroidアプリも開発できる! Skip 1.0がリリース | gihyo.jp
                            • 世界5500万ユーザーの「TimeTree」、iPhone登場期からのiOSエンジニア達が負債解消とネイティブ開発の魅力を語る

                              株式会社TimeTree iOSエンジニア 佐藤新悟氏 iPhone登場初期からのiOSエンジニアたちは「TimeTree」をどう見る? ──自己紹介をお願いします。 佐藤新悟(以下、佐藤):まだスマホがない2006年に旧Yahoo! JAPAN(現LINEヤフー)に新卒入社しました。Mac好きでしたのでYahoo!メッセンジャーのMac版クライアントを担当させてもらえることになり、iPhone登場前からObjective-Cに触れています。その後、社内でiOSアプリ開発メンバーに選ばれたことがきっかけでiOSエンジニアになりました。TimeTreeの創業メンバーと一緒に仕事をしていた縁で、2016年からTimeTreeに入社してiOSアプリ開発をしています。 荒木秀太(以下、荒木):私も旧Yahoo! JAPAN出身で、当時はデスクトップのウィジェット開発をしていました。ウィジェットのよ

                                世界5500万ユーザーの「TimeTree」、iPhone登場期からのiOSエンジニア達が負債解消とネイティブ開発の魅力を語る
                              • iOS・Android 合同のLT大会を開催しました! - Mirrativ Tech Blog

                                こんにちは!Androidエンジニアの kitakkun です。 今回は、7月半ばに社内で実施した iOS・Android 合同のLT大会についてご紹介します。 モバイルエンジニアの社内勉強会事情 ミラティブでは、Androidチーム・iOSチーム双方が定期的に社内勉強会を実施しています(執筆時点ではAndroid隔週・iOS毎週)。 イベントのセッション動画を見たり、技術系記事の読み合わせをし、チームの方針決めや知見を広げるための時間として使っています。 例えば直近 Android チームでは、Kotlin Conf 2024 の「Guide to Improving Compose Performance | Mohit Sarveiya」を視聴しました。 youtu.be セッションでは、Compose Compiler Plugin の内部実装に目を向けて、パフォーマンス向上のため

                                  iOS・Android 合同のLT大会を開催しました! - Mirrativ Tech Blog
                                • 大阪Ruby会議04でRustでRubyGemを書く話をしてきました - joker1007’s diary

                                  8/24に開催された大阪Ruby会議04に参加してました。 自分は地元が関西なのもあって相性が良いのか、大阪で開かれた地域Ruby会議ではよく登壇する機会があって、今回もそうなることができて良かったなと思っています。 今回の大阪Ruby会議はチーフオーガナイザーであるydahさんの趣味が出てる感じがして、めちゃくちゃ楽しいイベントでした。なんというかめっちゃRubyKaigiそのものっぽかった。 実は少し前に実家の母が倒れて入院したりといった事件があったので、お見舞のために奈良と大阪を往復したり、ホテルが1日ごとに変わって荷物がやたら多くなったりと結構バタバタしてしまって体力は消耗したんですが、結果的には無事に楽しむことができて安心しました。 セッション内容について 今回の両キーノートスピーカーである金子さんとはすみさんは、この二人なら信頼感しか無いなと思っていたのですが、期待以上に素晴ら

                                    大阪Ruby会議04でRustでRubyGemを書く話をしてきました - joker1007’s diary
                                  • 【8月27日版】アマゾンで24時間以内に値下がりした売れ筋商品ランキング | 激安!特価・タイムセール・クーポン観測所

                                    激安!特価・タイムセール・クーポン観測所 Amazon・楽天・ヤフーショッピング等のタイムセール、限定クーポン、最新のリアルタイム売れ筋ランキングなど、激安&特価で販売中の商品情報を紹介していくブログです。 Amazonで24時間以内に値下げされた商品を売れ筋ランキング順で紹介します。 本記事は、パソコン・周辺機器、家電&カメラカテゴライズされた商品のランキングです。 ⇒その他売れ筋商品情報はブログランキング ランキング第1位 【Amazon.co.jp限定】Dell ハイスペック 23.8インチ ホワイトモニター(5年保証/FHD/IPS,非光沢/縦横回転,高さ調整/5Wx2スピーカー/HDMIx2) S2425HS-A 15800円 (2024年08月27日 21時34分時点の価格) 24時間の価格下落率:17% ランキング第2位 Dell S2722QC 27インチ 4K モニター

                                      【8月27日版】アマゾンで24時間以内に値下がりした売れ筋商品ランキング | 激安!特価・タイムセール・クーポン観測所
                                    • 『Kotlin in Action Second Edition』を読んだ - Don't Repeat Yourself

                                      しばらくは忙しく過ごしていてなかなか技術書を読む余裕はありませんでしたが、ようやく一冊読めたのでメモを残しておきたいと思います。『Kotlin in Action』という本の第2版です。未邦訳らしかったので、原著を読みました。 なお、気になったところだけつまんで読んだので、すべての章のメモが記されているわけではありません。ほとんどの章はScalaの頃の経験で概念としては知っている状態だったので、あまり印象に残りませんでした。後半戦は比較的Kotlin固有の概念が多くそちらは印象に残りました。 Kotlin in Action, Second Edition (English Edition) 作者:Aigner, Sebastian,Elizarov, Roman,Isakova, Svetlana,Jemerov, DmitryManningAmazon 大前提ですが、Android側の

                                        『Kotlin in Action Second Edition』を読んだ - Don't Repeat Yourself
                                      • iOSDC Japan 2024に参加してきました - エムスリーテックブログ

                                        こんにちは、マルチデバイスチームの小林(@bakobox)です。 今年もiOSDCが開催されました🎉エムスリーは、シルバースポンサーとして協賛させていただきました。 私はday0はオンライン、day1とday2はオフラインで参加してきましたので、レポートを書きたいと思います。 iOSDC 2024 印象に残ったセッション4選 座談会 「Strict ConcurrencyとSwift 6が開く新時代: 私たちはどう生きるか?」 Mergeable Libraryで高速なアプリ起動を実現しよう! 詳解UIWindow Mastering AsyncSequence - 使う・作る・他のデザインパターン(クロージャ、Delegate など)から移行する まとめ We’re hiring ! エンジニア採用ページ マルチデバイスチーム(アプリ開発チーム)紹介資料 印象に残ったセッション4選 私

                                          iOSDC Japan 2024に参加してきました - エムスリーテックブログ
                                        • 英暴動、マスク氏の「内戦」発言は「無責任」 法相

                                          実業家でX(旧ツイッター)のオーナーでもあるイーロン・マスク氏(2024年5月6日撮影)。(c)Frederic J. BROWN / AFP 【8月7日 AFP】英国のハイディ・アレクサンダー(Heidi Alexander)法相は6日、実業家でX(旧ツイッター)のオーナーでもあるイーロン・マスク(Elon Musk)氏によるイングランドと北アイルランドに広がっている極右の暴動に関するコメントは「容認できない」と非難した。 マスク氏は4日、暴動の原因は「大量の移民と開かれた国境」だとする他のユーザーの投稿にリプライする形で、英国の「内戦は避けられない」とXに投稿し、批判を浴びた。翌5日にもキア・スターマー(Keir Starmer)首相のポストに挑発的なリプライを行い、さらなる非難を招いた。 アレクサンダー氏は英タイムズラジオで、「『内戦』のような言葉を用いるのは決して容認できない」とし

                                            英暴動、マスク氏の「内戦」発言は「無責任」 法相
                                          • 【ミラティブ】iOSDC Japan 2024 にスポンサーとして協賛します - Mirrativ Tech Blog

                                            こんにちは、ミラティブの野呂です。 ミラティブは、2024年8月22日(木)〜8月24日(土)に早稲田大学理工学部西早稲田キャンパス+ニコニコ生放送で開催される iOSDC Japan 2024 にスポンサーとして協賛させていただきます! iOSDC Japan 2024 については以下公式サイトをご覧ください。 iosdc.jp 協賛する背景 ミラティブは、ミッションである「わかりあう願いをつなごう」のもと、ゲーム配信プラットフォーム「Mirrativ」を運営しています。 ミラティブは「Mirrativ Tech Community & Activity Policy」を掲げ、エンジニアの社内外への発信を強く奨励しています。ミラティブのエンジニアは社外に対して積極的に発信し、イベントに参加し、OSSコミュニティに強く貢献しています。また、社内においてもエンジニア同士が積極的に交流し、勉強

                                              【ミラティブ】iOSDC Japan 2024 にスポンサーとして協賛します - Mirrativ Tech Blog
                                            • ありそうでなかった!Power Appsから直接SharePointのドキュメントライブラリにアップロードするコンポーネントを作成する - Qiita

                                              Table( { FileType: "accdb", Extention: "accdb" }, { FileType: "accdb", Extention: "mdb" }, { FileType: "archive", Extention: "7z" }, { FileType: "archive", Extention: "ace" }, { FileType: "archive", Extention: "arc" }, { FileType: "archive", Extention: "arj" }, { FileType: "archive", Extention: "dmg" }, { FileType: "archive", Extention: "gz" }, { FileType: "archive", Extention: "iso" }, { FileType

                                                ありそうでなかった!Power Appsから直接SharePointのドキュメントライブラリにアップロードするコンポーネントを作成する - Qiita
                                              • Ruby Parser開発日誌 (20) - 大阪Ruby会議04で基調講演をしてきた ~ 大阪の一番暑い日 ~ - かねこにっき

                                                8/22から8/25の4日間、大阪Ruby会議04に参加するために大阪へ行ってきました。 大阪Ruby会議への参加は昨年の大阪Ruby会議03以来なので1年ぶり2度目でした。 今回は基調講演の依頼を受けていたので登壇者としての参加となりました。 rubykansai.github.io 事前にタイムテーブルで他の登壇者や発表の概要を見ていたので、技術寄りのコアな発表が多い会議になるのではないかと想像していました。 結果的には想像以上に濃い話を聞くことができました。全体として笑いにつつまれた発表の多い、良い大阪Ruby会議だったと思います。 会期前後の様子はハッシュタグ #osrk04 で追うことができます。 基調講演「最高の構文木の設計 2024年版」 speakerdeck.com 私と構文木 普段はparserやparser generatorの探求と開発をしている私ですが、構文木との

                                                  Ruby Parser開発日誌 (20) - 大阪Ruby会議04で基調講演をしてきた ~ 大阪の一番暑い日 ~ - かねこにっき
                                                • AWS CodeBuildがiOSやiPadOS、macOSアプリなどのビルドに対応 Apple M2プロセッサ/macOS 14マシンのビルド環境を自動プロビジョニング

                                                  この記事は新野淳一氏のブログ「Publickey」に掲載された「AWS CodeBuildがiOSやiPadOS、macOSアプリなどのビルドに対応。Apple M2プロセッサ/macOS 14マシンのビルド環境を自動プロビジョニング」(2024年8月20日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。 AWS CodeBuildはマネージドサービスでビルドとテストを提供 AWS CodeBuildはAWSがビルドサーバの環境構築や管理、アップデートなどの作業をしてくれる、コードのビルドとテストをマネージドサービスとして提供するサービスです。 GitHubやAWS CodeCommmit、Amazon S3などをソースとして、Java、Python、Node.js、Ruby、Go、Android、.NET Core for Linux、Dockerのビルドとテスト

                                                    AWS CodeBuildがiOSやiPadOS、macOSアプリなどのビルドに対応 Apple M2プロセッサ/macOS 14マシンのビルド環境を自動プロビジョニング
                                                  • Cursor Directory

                                                    TypeScript5Python5Next.js3React3Vite3Meta-Prompt3Astro2FastAPI2Expo2React Native2Viem v21Wagmi v21Standard.js1SwiftUI1Swift1Laravel1PHP1Ruby1Rails1Microservices1Serverless1Flask1Django1Web Development1C#1Unity1Game Development1Vue.js1Node.js1Critique1Reflection1Trajectory Analysis1WebShop1Acting1Julia1DataScience1Data Analyst1Jupyter1 You are an expert in TypeScript, Node.js, Next.js App Router, R

                                                      Cursor Directory
                                                    • CocoaPods Support & Maintenance Plans - CocoaPods Blog

                                                      TLDR: We're still keeping it ticking, but we're being more up-front that CocoaPods is in maintenance mode. CocoaPods is about 13 years old now, and the landscape of iOS development has changed a lot in that time. I remember the fragmented islets of small shared libraries (like: ASIHTTPRequest, Three20, SBJson, SSToolkit, iCarousel) with tricky upgrade instructions and complicated build setups. Coc

                                                      • 知識不足でもAIでプログラミング、コード生成を試してみよう

                                                        プログラミングは利用する言語の理解や専門知識、さらに経験が求められる。知識や経験が乏しい場合、「ChatGPT」や「Copilot」「Gemini」といった対話型生成AI(人工知能)でプログラミングを学んでみよう。ソースコードの生成、既存のソースコードの手直しや解説、コマンドの使い方など活用できる場面は多い。 これら生成AIが対応できるプログラミング言語は多い。「理解している」プログラミング言語をChatGPTに尋ねたところ、「Python」「JavaScript」「Java」「C++」「C#」「Ruby」「Swift」「Go」「Rust」「PHP」「SQL」などを示した。CopilotはPython、Ruby、JavaScript、Java。GeminiはPython、JavaScript、Java、C++、C#に加えて日本語のプログラミング言語である「なでしこ」「プロデル」「ドリトル」

                                                          知識不足でもAIでプログラミング、コード生成を試してみよう
                                                        • ビットコイン本位制で金本位制に対抗|崖っぷちのドル基軸通貨

                                                          バイデン大統領が次期大統領選撤退を表明の前後で、にわかに取り沙汰されているのがビットコイン。西側資本は(カバール、DSディープステイツetc)これを切り札に追い込まれている「基軸通貨ドル」を死守する作戦のようです。 中露がお膳立てして(私見ですw)Bricsが進めている新たな経済の仕組みは着々と成果を上げています。 スイフト(Society for Worldwide Interbank Financial Telecommunication SC)は、銀行間の国際金融取引に係る事務処理の機械化、合理化および自動処理化を推進するため、参加銀行間の国際金融取引に関するメッセージをコンピュータと通信回線を利用して伝送するネットワークシステムです。引用元:全銀協 SWIFTはこれまで各国間の資金の流れを担ってきたシステムですが、これに加えて、というか、これを使わずに済むための新たなシステムをBr

                                                            ビットコイン本位制で金本位制に対抗|崖っぷちのドル基軸通貨
                                                          • 生成 AI や Gemini の基本について学べる Generative AI Study Jam 開催のお知らせ

                                                            .app 1 .dev 1 #11WeeksOfAndroid 13 #11WeeksOfAndroid Android TV 1 #Android11 3 #DevFest16 1 #DevFest17 1 #DevFest18 1 #DevFest19 1 #DevFest20 1 #DevFest21 1 #DevFest22 1 #DevFest23 1 #hack4jp 3 11 weeks of Android 2 A MESSAGE FROM OUR CEO 1 A/B Testing 1 A4A 4 Accelerator 6 Accessibility 1 accuracy 1 Actions on Google 16 Activation Atlas 1 address validation API 1 Addy Osmani 1 ADK 2 AdMob 32 Ads

                                                              生成 AI や Gemini の基本について学べる Generative AI Study Jam 開催のお知らせ
                                                            • テイラー・スウィフトのコンサートが中止、テロ攻撃の計画が発覚

                                                              ウィーンで3回のコンサートを予定 スウィフトさんは8月8日と9日、10日に、オーストリアの首都、ウィーンで3回のコンサートを開催する予定だったが、全て中止となった。 これは8月7日に、オーストリア国内において、テロ攻撃を計画した疑いで2人の容疑者が逮捕されたためだ。 容疑者のうち1人は19歳のオーストリア市民で、7日の朝に逮捕され、もう1人もその日の午後に拘束されたという。その後、全てのコンサートの中止が発表された。 米諜報機関からの情報提供 オーストリア内務省のフランツ・ルフ公安局長によれば、容疑者らはネットで過激化し、19歳の容疑者は7月初めにISIS(イスラム国)の指導者に忠誠を誓っていたという。 また19歳の容疑者は、スウィフトさんのウィーン公演に特に注目していたそうだ。 これらのテロ情報は、アメリカの諜報機関から、オーストリアや欧州刑事警察機構(ユーロポール)に伝えられたと言われ

                                                                テイラー・スウィフトのコンサートが中止、テロ攻撃の計画が発覚
                                                              • 刃物でダンス教室襲撃、子ども2人死亡 17歳少年を逮捕 英

                                                                英イングランド・サウスポートで、刃物による襲撃事件が起きた現場を検証をする警察官ら(2024年7月29日撮影)。(c)Darren Staples / AFP 【7月30日 AFP】英イングランド北西部サウスポート(Southport)で29日、刃物を持った17歳の少年がダンス教室を襲撃し、子ども2人が刺されて死亡した。負傷者11人のうち子ども6人、大人2人が重体となっている。 マージーサイド警察(Merseyside Police)は、少年を殺人および殺人未遂容疑で逮捕した。 セレーナ・ケネディ(Serena Kennedy)警察署長は、テロとの関連はないとみており、動機は不明だと語った。 徒歩でやって来たとみられる少年は、教室にいた子どもらを刃物で襲い始め、大人が子どもらを守ろうとした。負傷した全員が刺されていたという。 正午前に通報を受けて現場に駆け付けた武装警官が少年の身柄を拘束し

                                                                  刃物でダンス教室襲撃、子ども2人死亡 17歳少年を逮捕 英
                                                                • はじめてモバイルアプリ開発して諦めた話

                                                                  3ヶ月ほど、モバイルアプリを開発していましたが、最終的には諦めることになりました。 端的に言えば、iOSのバックグラウンド実行に制約が多く、思い描いていたものを実現できなかったのです。この記事では、開発経緯と諦めた理由についてお話しします。くぅ〜疲れましたw 開発したかったアプリの概要 私が開発したのは、アラームを共有するアプリです。 家族やグループで同じ時間に起床することが多いため、皆が同じ時間に起きられるように、グループ内でアラームの時間や曜日を共有できるアプリがあれば便利だと考えました。似たようなアプリは少数ありましたが、どれも私のニーズに完全には合致しなかったため、自分で作ることにしました。 実際に作ったアラーム共有アプリの画面は、以下のとおりです。 このアラーム共有アプリでは、アラームのON/OFF、時間、曜日、サウンド、音量の設定が可能です。サウンドと音量は試聴することもできま

                                                                    はじめてモバイルアプリ開発して諦めた話
                                                                  • Apple Vision Pro Meetupで「絶対にマニュアルを見ないvisionOSアプリ開発」という話をしました #AppleVisionProMeetup - Generative Agents Tech Blog

                                                                    ジェネラティブエージェンツの西見です。 2024年8月8日にLayerXさんで行われたApple Vision Pro MeetupでLTをしてきました。 layerx.connpass.com こちらが当日の正装です。 正装で話している画像 本日こばさん(@AR_Ojisan)がこちらに登壇します〜!! 「Apple Vision Proを着けて登壇することが出オチにならない。素晴らしいですね!」という言葉からスタート。たしかに…ww #AppleVisionProMeetup https://t.co/vLDaxG5Piz pic.twitter.com/njl1JHZ8vL— おはる / MESON (@spirea_xxx) 2024年8月8日 出オチにならないのは素晴らしいですね。 ジェネラティブエージェンツでは、Apple Vision Proを活用した事業は(多分)やらないの

                                                                      Apple Vision Pro Meetupで「絶対にマニュアルを見ないvisionOSアプリ開発」という話をしました #AppleVisionProMeetup - Generative Agents Tech Blog
                                                                    • LUUP iOSアプリ開発環境の現状確認 2024年8月

                                                                      こんにちは、iOSアプリエンジニアの茂呂(@slightair)です。 この記事はLUUP iOSアプリ開発環境の現状確認と題して、我々の開発環境の状況を紹介するものです。1年半くらい前にも自分がiOSアプリ開発環境に関する記事を書きましたが[1]、それからのアップデートになります。 LUUPのサービスを成長させながら、同時に開発環境をどのように前進させているのか紹介させてください。 開発体制について 現在、LUUPのiOSアプリ開発に関わっているiOSアプリエンジニアは、正社員3名と業務委託2名になっています。フルタイムでアプリ開発にコミットしているのは正社員の3名であり、業務委託2名は副業という形で本業の合間に関わっていただいています。 また詳細は省きますが、アプリ開発に関わるエンジニアには、WebAPIの開発を担当するサーバサイドエンジニアなどもいます。前回報告した時期に比べ、サーバ

                                                                        LUUP iOSアプリ開発環境の現状確認 2024年8月
                                                                      • トランプ氏、テイラー・スウィフトのディープ・フェイク画像を投稿

                                                                        アメリカのドナルド・トランプ前大統領は先日、若者に人気がある歌手のテイラー・スウィフトさんのディープ・フェイク画像をSNSに投稿した。 支持を表明しているかのような偽画像 トランプ氏は先週末、自身が立ち上げたSNS「Truth Social」において、テイラー・スウィフトさんとそのファンが自身の大統領選挙への支持を表明しているかのようなAI生成画像を投稿した。 その画像は以前、偽情報を投稿してきた右派アカウントによって「X」に投稿されたもので、そこには「Swifties for Trump」のTシャツを着た笑顔の若い女性たちが、映っていた。 「Swifties」とはスウィフト・ファンという意味だが、テイラー・スウィフトさん自身は、トランプ氏への支持を表明していない。 Truth Social/Donald J.Trump さまざまなフェイク画像を投稿 トランプ氏は、SNSで日常的に生成AI

                                                                          トランプ氏、テイラー・スウィフトのディープ・フェイク画像を投稿
                                                                        • 事例別!Strict Concurrency対応方法

                                                                          はじめに Swift 6への移行にあたって、Strict Concurrencyの対応は避けては通れない作業です。 この記事では、実際によく起きるであろう問題に対して、エラーベース/やりたいことベースで対応方法をまとめました。 この記事に出てくるビルド結果は、明記されていない限り全てSwift 5モード + StrictConcurrencyでビルドした結果です。 Swift 5モード + StrictConcurrencyで警告になるものの多くは、Swift 6モードではコンパイルエラーになりますので「なんだ警告か」と思わず全て対処する必要があります。 プレイグラウンド この記事に出てくるコードは全てリポジトリ(mtj0928/strict-concurrency-tips)にまとめて公開してあります。 このリポジトリにはあらかじめ、Swift 5モード、Swift 5モード + Str

                                                                            事例別!Strict Concurrency対応方法
                                                                          • Functional programming languages should be so much better at mutation than they are

                                                                            Functional programming languages should be so much better at mutation than they are A lot of people think that functional programming is mostly about avoiding mutation at all costs. Even though persistent data structures are great and there is definitely some truth to it, this view just doesn't really hold up in reality. Many data structures fundamentally require some form of mutation (e.g. union

                                                                              Functional programming languages should be so much better at mutation than they are
                                                                            • アプリケーションウィンドウのサイズ変更や移動をツールバーやコーナーをドラッグせずに、Linuxのようにウィンドウ全体で行えるようにするMacアプリ「Swift Shift」。

                                                                              アプリケーションウィンドウのサイズ変更や移動をツールバーやコーナーをマウスカーソルでドラッグせずにウィンドウ全体で行えるようにするMacアプリ「Swift Shift」がリリースされています。詳細は以下から。 macOSでは通常アプリケーションウィンドウのサイズ変更はウィンドウのコーナー(端や角)をドラッグし、移動はツールバーをドラッグして行いますが、この操作をアプリケーションウィンドウ全体に対応させてくれるMacアプリ「Swift Shift」がリリースされています。

                                                                                アプリケーションウィンドウのサイズ変更や移動をツールバーやコーナーをドラッグせずに、Linuxのようにウィンドウ全体で行えるようにするMacアプリ「Swift Shift」。
                                                                              • WEARリニューアルにおける新卒iOSエンジニアの課題解決アプローチ - ZOZO TECH BLOG

                                                                                はじめに こんにちは、ブランドソリューション開発本部でWEAR by ZOZOのiOSアプリの開発を担当している山田(@gamegamega_329)です。 2024年の5月、WEARはAIを活用したファッションジャンル診断などの新たな機能やコンテンツを導入し「WEAR by ZOZO」(以下、WEAR)としてリニューアルしました。私が入社してからすぐにWEARアプリのリニューアルに取り組んできました。 当時、私は業務経験の浅い新卒1年目であり、リニューアルにおいてどのようにチームに貢献できるか不安を抱えていました。しかし、業務経験が未熟な中でも、自分の力で挑戦できるタスクを見極め、それに取り組み解決することでチームに貢献しました。 本記事では、大規模リニューアルプロジェクトに参画する中で私が直面した課題と、その課題を解決するための取り組みをご紹介します。業務に対して不安を感じる新卒iOS

                                                                                  WEARリニューアルにおける新卒iOSエンジニアの課題解決アプローチ - ZOZO TECH BLOG
                                                                                • Add macOS to your continuous integration pipelines with AWS CodeBuild | Amazon Web Services

                                                                                  AWS News Blog Add macOS to your continuous integration pipelines with AWS CodeBuild Starting today, you can build applications on macOS with AWS CodeBuild. You can now build artifacts on managed Apple M2 machines that run on macOS 14 Sonoma. AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces ready-to-deploy software packages. Buildin

                                                                                    Add macOS to your continuous integration pipelines with AWS CodeBuild | Amazon Web Services