並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 670件

新着順 人気順

Swiftの検索結果1 - 40 件 / 670件

Swiftに関するエントリは670件あります。 開発プログラミングprogramming などが関連タグです。 人気エントリには 『セガがjavascriptでぷよぷよを作るプログラミング講座を出しているが、とても良いプログラミングの教材になっている「写経はとても大事」』などがあります。
  • セガがjavascriptでぷよぷよを作るプログラミング講座を出しているが、とても良いプログラミングの教材になっている「写経はとても大事」

    ショーヘー@デイトラ代表 | 受講生25,000人突破 @showheyohtaki プログラミング学習中の方へ👨‍💻 これ面白い!!セガがjavascriptでぷよぷよを作るプログラミング講座を出してくれてます😊 動作ごとに細かくコメントも入ってるので、ちゃんとソースコードを読んでから写経していったらめちゃくちゃいいプログラミングの勉強になると思う! puyo.sega.jp/program_2020/ pic.twitter.com/Xr5hmPzZXI ショーヘー@デイトラ代表 | 受講生25,000人突破 @showheyohtaki このぷよ開発に使う『Monaca』は、本来iOS用はswift・Android用はJavaと、別々に開発が必要なアプリを、HTML・jsなどのWeb標準言語でまとめて開発できるという開発プラットフォームです。 無料で使えてブラウザだけで開発可能

      セガがjavascriptでぷよぷよを作るプログラミング講座を出しているが、とても良いプログラミングの教材になっている「写経はとても大事」
    • 私が独学をして、マジ神だと思うサイトおよび他 - Qiita

      初めに 私は独学でプログラミングその他について勉強をしていますが、基本的に知識を得るために金はかけません。調べれば何とかなるので。 私がプログラミングを始めるにあたって自分に投資したものは安いノートパソコンとマウスのみで合計金額は14600円(ノートパソコン14000円、マウス600円)ですね。 もちろんいいものはお金をかけなければ手に入りません。しかし、いいものというのはある程度のレベルにならなくては持っていても意味がほとんどないと思います。 実際にプログラミングの勉強を独学で始めると、なかなか教材を見つけることができず、え?こんないいサイトあったの!?もうちょっと早く見つけときゃあよかった!というものがめっちゃありましたので、これから独学でプログラミングの勉強をしたいという方に向けて、少しでもお役に立てたらと、紹介をしたいと思います。 というわけで、今回は私が感謝する神サイトおよびその

        私が独学をして、マジ神だと思うサイトおよび他 - Qiita
      • ミクシィの21新卒技術研修の資料と動画を公開します!

        研修資料・動画一覧git研修(動画、スライド)データベース研修(動画、スライド、SQL演習環境)設計・テスト研修(動画、スライド)iOSアプリ開発研修(動画、スライド、リポジトリ)Androidアプリ開発研修(動画、スライド、リポジトリ)フロントエンド研修(動画、スライド、リポジトリ)ゲーム開発(Unity)研修(動画、スライド1、スライド2、スライド3、スライド4、スライド5、リポジトリ)git研修チーム開発でのGit(+GitHub)の使い方とGitの内部的な挙動についての講義と、Git Challengeから厳選した問題を解くハンズオン。 講義部分の動画とスライドを公開しています。

          ミクシィの21新卒技術研修の資料と動画を公開します!
        • もうみんなプログラマーになれるよ|shi3z

          僕の20年来の親友にnpakaというプログラマーがいるんだけど、彼はもう超凄い。何でもすごい。何でも書けるし何でも早い。本を書くのもプログラムを書くのも、新しいわけわかんない説明書がバグだらけの環境に慣れるのも早い。 んで、これまではちょっとしたことも難しいことも全部npaka(布留川君)に頼んでたんだけど、最近二人とも独立したからつまんないこと頼むのは悪いなと思って「あれはできるんだっけ」くらいのことは自分で何とかしようかなと思った。 それでChatGPTに「Swiftで⚪︎⚪︎やるにはどうすんの?」と聞いたら、Swiftについてほとんど何も勉強してないのに作りたいものが何となくすぐにできてきちゃって、でもまあやっぱりChatGPTだと知識が古いので詰まったらネットで検索すると、だいたい結局npaka(布留川君)のページが出てきてやはり信頼と実績の大先生(仲間内ではそう呼ばれている)です

            もうみんなプログラマーになれるよ|shi3z
          • ヒットアプリ「ダブル計算機」って?開発者は定年後の63歳男性 | 毎日新聞

            一つの画面に二つの電卓が並ぶいっぷう変わったアプリが、米アップルのスマートフォン「iPhone(アイフォーン)」と、タブレット端末「iPad(アイパッド)」で公開され、人気を呼んでいる。その名は「ダブル計算機」。開発したのは、兵庫県の63歳の男性だ。リリース後しばらくはダウンロード数が伸び悩んだが、ある改良を加えたことで数が大幅に増えた。その一工夫とは――。【後藤豪】 まず、機能を確認しておこう。画面中央に表示される「→」や「←」の矢印キーをタップすると、計算結果をもう一方の電卓に移すことができる。たとえば、片方の電卓で「89×15=1335」を計算し、矢印キーをタップすることで計算結果の「1335」がもう一方の計算機に表示される(写真1)。そこから計算を続けられる。入力した計算式が表示されたままなので、ミスに気づきやすい。 また、それぞれの計算機で別々の計算をすることも可能だ(写真2)。

              ヒットアプリ「ダブル計算機」って?開発者は定年後の63歳男性 | 毎日新聞
            • ピクシブ、自社で使っている「iOSアプリエンジニア育成教材」を無償公開

              ピクシブは1月19日、初学者向けiOSアプリ開発の教材資料を無償公開した。内容はお絵かきSNSを開発するというもので、実例に近いiOSアプリ開発を学ぶことができるという。また、同社でモバイルアプリ開発の初学者向けに実施した研修の内容についても紹介している。 同社では2022年2月からiOS・Androidアプリエンジニアの育成プロジェクトを始めている。モバイルアプリの開発手段の多様化に伴い、エンジニア採用のミスマッチが増加。モバイルアプリエンジニア不足を解消するために、自社で育成していく取り組みを始めたという。 研修ではまず、プログラミング言語「Swift」と開発ツール「Xcode」に慣れるように、米Appleが提供しているアプリ開発のための課題を与えた。同社は「ピクシブのアプリでは、ビュワーなどの閲覧体験が重要になってくるものが多い。また、ライブ配信やドロー機能などネイティブでないと開発

                ピクシブ、自社で使っている「iOSアプリエンジニア育成教材」を無償公開
              • ロシアのSWIFT排除決定間近か、「数日内」とユーロ圏の中銀幹部

                ユーロ圏の中央銀行幹部の1人は26日、ロイターに対し、ロシアを国際銀行間の送金・決済システムのSWIFT(国際銀行間通信協会)から排除する決定が数日内に下されるとの見通しを示した。写真は2月25日撮影(ロイター Dado Ruvic/Illustration) [パリ 26日 ロイター] - ユーロ圏の中央銀行幹部の1人は26日、ロイターに対し、ロシアを国際銀行間の送金・決済システムのSWIFT(国際銀行間通信協会)から排除する決定が数日内に下されるとの見通しを示した。

                  ロシアのSWIFT排除決定間近か、「数日内」とユーロ圏の中銀幹部
                • Swift未経験の医師が、ChatGPTを使って30分でiOSアプリを作った話|Shohei

                  株式会社Ubie、プロダクト開発スペシャリスト・医師の原瀬です。 今回は、今注目されているChatGPTを使って、ごく初歩的なiOSアプリを作ってみたので、ここにまとめてみました。ChatGPTの凄さは既に様々な場所で取り扱われていますが、百聞は一見にしかず、ということで実際に自分で触ってわかったこと、感じたことを共有したいと思います。 私自身はヘルステックベンチャーで勤務していますが、バックグラウンドは医師でコーディングやSwiftも全くの未経験です。 ちなみに、自分の経験したことをそのまま書き出したい、という気持ちがあるので、このnoteの作成には一切ChatGPTを使っていません。 なぜアプリを作ってみようと思ったのかそもそも、なぜエンジニアリソースが豊富な環境の中、自分自身でアプリを作ってみようと思ったのか。「単純な興味です」と言ってしまえばそれまでかもしれませんが、以前から感じて

                    Swift未経験の医師が、ChatGPTを使って30分でiOSアプリを作った話|Shohei
                  • ちゃん社長 on Twitter: "ロシアがSWIFTから排除される事が決定的になっていますが、これが世界経済にどんな影響を与えるのでしょうか。今日は過去にSWIFTから排除されたイランがどうなったか、更にマレーシアの港湾の闇社会がこの件にどう関与してきたかを含めな… https://t.co/5DAkLQfItE"

                    ロシアがSWIFTから排除される事が決定的になっていますが、これが世界経済にどんな影響を与えるのでしょうか。今日は過去にSWIFTから排除されたイランがどうなったか、更にマレーシアの港湾の闇社会がこの件にどう関与してきたかを含めな… https://t.co/5DAkLQfItE

                      ちゃん社長 on Twitter: "ロシアがSWIFTから排除される事が決定的になっていますが、これが世界経済にどんな影響を与えるのでしょうか。今日は過去にSWIFTから排除されたイランがどうなったか、更にマレーシアの港湾の闇社会がこの件にどう関与してきたかを含めな… https://t.co/5DAkLQfItE"
                    • 良いコードの書き方 - Qiita

                      概要 チームによる継続的開発を前提としたコーディングのガイドライン。 特定の言語を対象としたものではないが、主に静的型付けのオブジェクト指向言語を想定している。 サンプルコードは別段の定めがなければSwiftで記載。 ガイドラインの目的 生産性を高め、メンテナンスコストを下げる バグが生まれづらくする 開発メンバー(特に新規参加者)がコードを理解しやすくする 初心者プログラマーの教育 内容の説明 タイトルの頭についた【数字】は重要度。 高いほどシステムに与える影響が大きいが、低いものの方が影響が小さく改修しやすいものが多い。 【5】変数のスコープを小さくする 変わり得る値は複雑さを生み誤解やバグに繋がるため、プログラムは変数が少ないほど問題が生まれづらい。 プログラミングの大原則として、変数は必要最低限を心がけ、むやみに増やさないようにする。 また、変数はスコープや寿命が大きいほど悪影響が

                        良いコードの書き方 - Qiita
                      • 「スタディサプリ」が React Native から卒業するまで、あるいは技術的負債への感謝と敬意 - スタディサプリ Product Team Blog

                        こんにちは、Quipper iOS エンジニアの @manicmaniac です。 現在スタディサプリ iOS アプリ開発チームのエンジニアリングマネージャをしています。 今回はスタディサプリで長らく使われていた React Native のコードを Swift に書き換えた話をします。 実は React Native から Swift への置き換え自体は半年ほど前に完了していたのですが、ブログに記すのに時間がかかってしまいました。 スタディサプリにおける React Native の利用 Quipper では 2017年ごろから React Native を iOS / Android アプリ開発に利用し始め、スタディサプリでは 2018年3月ごろから徐々に React Native を iOS アプリケーション開発に導入していました。 iOS 版スタディサプリの、git から取り出した

                          「スタディサプリ」が React Native から卒業するまで、あるいは技術的負債への感謝と敬意 - スタディサプリ Product Team Blog
                        • 「Mojoは、ここ数十年で最大のプログラミング言語の進歩になるかもしれない」のまとめ|りさ | AI

                          【5/6修正】 申し訳ございません。 もともと自分の学習用に記事の内容をまとめていて、それを公開していたのですが、無許可転載であるとのご指摘がありましたので、記事の内容を削除いたしました。 配慮が欠けていました。 申し訳ありませんでした。 元記事をお読みください。 https://www.fast.ai/posts/2023-05-03-mojo-launch.html

                            「Mojoは、ここ数十年で最大のプログラミング言語の進歩になるかもしれない」のまとめ|りさ | AI
                          • 良いコードの書き方 - Qiita

                            概要 チームによる継続的開発を前提としたコーディングのガイドライン。 特定の言語を対象としたものではないが、主に静的型付けのオブジェクト指向言語を想定している。 サンプルコードは別段の定めがなければSwiftで記載。 ガイドラインの目的 生産性を高め、メンテナンスコストを下げる バグが生まれづらくする 開発メンバー(特に新規参加者)がコードを理解しやすくする 初心者プログラマーの教育 内容の説明 タイトルの頭についた【数字】は重要度。 高いほどシステムに与える影響が大きいが、低いものの方が影響が小さく改修しやすいものが多い。 【5】変数のスコープを小さくする 変わり得る値は複雑さを生み誤解やバグに繋がるため、プログラムは変数が少ないほど問題が生まれづらい。 プログラミングの大原則として、変数は必要最低限を心がけ、むやみに増やさないようにする。 また、変数はスコープや寿命が大きいほど悪影響が

                              良いコードの書き方 - Qiita
                            • ロシア大手銀行を国際決済網から排除 米欧、中銀も制裁 - 日本経済新聞

                              【ベルリン=石川潤、ワシントン=坂口幸裕】米欧カナダの6カ国と欧州連合(EU)は26日、ロシアに追加制裁する方針を表明した。ロシアの中央銀行に初めて制裁を科し、ロシアの外貨準備を使えなくして通貨ルーブルの防衛を困難にする狙いだ。大手銀行などを国際決済網から排除することも決めた。数日中に実施する。岸田文雄首相は27日、米欧の制裁への参加を表明した。国際決済網からの排除は、ロシアからのエネルギー供

                                ロシア大手銀行を国際決済網から排除 米欧、中銀も制裁 - 日本経済新聞
                              • アップル無料プログラミングアプリ「Swift Playgrounds」教育用から脱皮しiPadだけでアプリ開発から公開まで (1/4)

                                今から5年以上前の2016年に登場以来、着実に進化を続けてきたアップルによるSwiftプログラミング環境アプリ「Swift Playgrounds」のメジャーバージョン4が登場した。 今回のバージョンの最大の特長は、iPad上で作成したアプリを「App Storeを通じて全世界に向けて公開するまでの機能」を内蔵したことだ。SwiftUIなど、iOSやiPadOSのアプリを作成するための本物のフレームワークをそのまま利用でき、本物のアプリを作成できる。言うまでもなくアップルの純正アプリで、誰でも無料で利用できる。さっそく使ってみよう。 iMovie、GarageBandに続くアマチュア用高機能アプリ 当初は教育用の色彩の強かったSwift Playgroundsは、iPadだけでプログラミングの学習からアプリの開発、公開まで完結する、ハンディな「アプリ開発環境」となった。アップルの純正アプリ

                                  アップル無料プログラミングアプリ「Swift Playgrounds」教育用から脱皮しiPadだけでアプリ開発から公開まで (1/4)
                                • 事業撤退するので、Apple MusicのクローンアプリをOSSにします - Qiita

                                  ソースのURL デモ動画 なぜOSSにするのか? 2021年7月〜11月にかけて、アーティストが独自の音楽ストリーミングアプリを作れるサービスを開発していました。 事業として上手くいかなそうで、事業撤退するのでOSSにします。 LPはこちらです。 -> https://origify.app/ このソース誰得? SwiftUIを使って音が流れるようなアプリケーションを作りたい人 なぜ作ったのか? 地元の山梨で活動している同じ中学だったアーティストが 「CDが売れない。ストリーミングの分配率が低い。」などの 悩みを抱えていたので、 その悩みを解決したいと思い、このサービスを作り始めました。 サービス名はOrigifyです。 事業がうまくいきそうだったら、VCから資金調達をして、サービスを始めようと思っていました。 なぜこの事業を撤退したのか? 権利関係が難しい Apple StoreとGoo

                                    事業撤退するので、Apple MusicのクローンアプリをOSSにします - Qiita
                                  • M1でやってるらしい(Apple用の)最適化|NJRecalls

                                    Apple M1速いね、ってことで、それはいいとして、それ以外にも色々Appleの用途に最適化している点があるらしいというツイートがあった。ちょっと読んでてマジで?となったのでここにメモしておこう。 私はというとこんなCPUレベルの話が効いてくるようなプログラムは書いたことないので、誤解もあると思う。ゆるして 1/ In case you were wondering: Apple's replacement for Intel processors turns out to work really, really well. Some otherwise skeptical techies are calling it "black magic". It runs Intel code extraordinarily well. — Robᵉʳᵗ Graham😷, provocateu

                                      M1でやってるらしい(Apple用の)最適化|NJRecalls
                                    • 「履歴書の字が汚いと採用で不利」は本質的じゃないと思ってたけど「使用言語:swift」って表記を見たときはそこで人を判断しそうになった

                                      kumamo_tone @kumamo_tone iOS/Android/Flutter developer at YOUTRUST Inc. (ex. Merpay, Yahoo! JAPAN) kuma.dev kumamo_tone @kumamo_tone なんだろう、履歴書の字が汚いと採用で不利になるみたいなのナンセンスとか思ったりする割に、いざレジュメ見る立場になったとき「使用言語:swift」って表記見て「まともなエンジニアがそこ小文字にするか…?」って全然本質じゃないところで人を判断しようとした自分に驚いたんですよね 2023-10-25 01:36:36

                                        「履歴書の字が汚いと採用で不利」は本質的じゃないと思ってたけど「使用言語:swift」って表記を見たときはそこで人を判断しそうになった
                                      • macOS のデフォルト状態でコマンドラインからOCR処理を行う - TeX Alchemist Online

                                        macOS 12 Monterey では,OSビルトインでのOCR機能が搭載されました。Preview.app で,画像やスキャンPDF(中身がスキャン画像のPDF)に対して,ただマウスでドラッグするだけで,中身の文字を認識して選択し,コピーできるようになっています。さらに,macOS 13 Ventura では,それが日本語にも対応しました。 たとえば,(今や入手困難となってしまった)The TeXbook のアスキーによる日本語版をスキャンしたものを Preview.app で開くと,何もしなくても,文字選択できます。 これをコピーして他のエディタにペーストすると, TEXの名称で気をつけなければならないことがほかにもある。Eの文字が不揃いになっていることだ。Eの文字を少し下げてあるのは、TeXが組版のためのシステムであることを印象づけるためであり、またほかのシステムの名称と区別するた

                                          macOS のデフォルト状態でコマンドラインからOCR処理を行う - TeX Alchemist Online
                                        • 複雑さに立ち向かうためのコードリーディング入門

                                          iOSDC Japan 2023登壇資料

                                            複雑さに立ち向かうためのコードリーディング入門
                                          • 更新できなければ淘汰されるiOSアプリ - いつもあさって

                                            2020年12月7日に更新 最近の事情 UIWebViewの完全廃止 UIWebViewはiOS8以降に非推奨になっていたが新規アプリの申請を終了する予定でした。2020年末以降に延長した。今のところ未定となった。 WKWebViewに移行しなければいけない。依存しているライブラリに組み込まれている可能性があるので、今一度確認した方がいいだろう。iOS15では完全に使えずに実行時にクラッシュになるかもしれない。 developer.apple.com Apple Push Notification Serviceのアップデート 古いプッシュ通知の方法が使えなくなる。2021年3月31日に延期になりました。新しいプッシュ通知の方法を使うように切り替える必要がある。 developer.apple.com Xcode12でのビルドが必須 2021年4月末からXcode12でのビルドする必要があ

                                              更新できなければ淘汰されるiOSアプリ - いつもあさって
                                            • 「地獄のアプリ開発」を経験した元Uberのエンジニアがその真実を語る

                                              大規模なソフトウェア開発は多くの人が関わり、多額の資金が費やされますが、時として社内外の要因によって開発現場が地獄と化す場合もあります。近年ではみずほ銀行の基幹システム開発が書籍化されるほど苦難の道を歩んだことはIT業界で知られていますが、そんな「地獄の開発現場」がかつてUberにも存在したと、元UberのエンジニアであるMcLaren Stanley氏が当時の状況を振り返っています。 Alright folks, gather round and let me tell you the story of (almost) the biggest engineering disaster I’ve ever had the misfortune of being involved in. It’s a tale of politics, architecture and the sunk

                                                「地獄のアプリ開発」を経験した元Uberのエンジニアがその真実を語る
                                              • 実践 9 つのメモリリークどう見つける?/ How to detect 9 types of memory leaks?

                                                iOS Test Online 2022/10/28 https://testonline.connpass.com/event/261910/

                                                  実践 9 つのメモリリークどう見つける?/ How to detect 9 types of memory leaks?
                                                • iOS向け日本語キーボードアプリ「azooKey」をOSSにした

                                                  2年半近く趣味として個人開発してきたiOS・iPadOS向けの日本語キーボードアプリ「azooKey」をオープンソース化しました。ライセンスはMIT Licenseです。 azooKeyは2年前からApp Storeで無料で公開し、開発を続けてきました。日本語対応のiOS向けキーボードアプリには、Simeji、Flickなど多くの先輩がいますが、標準キーボード志向で高機能なOSSとしては初めてのものではないかと思います。 技術的な特徴 azooKeyの技術的特徴としては、変換エンジンの独自実装、ライブ変換のサポート、独自に調整した辞書、強力なカスタマイズ機能などがあります。 IME開発の特色は幅広い技術的課題を扱えることにあります。競プロ的なアルゴリズムとデータ構造の問題もあればNLP的な話やGUIのデザインの問題もあり、めっちゃ楽しいです。 なお、azooKeyは全てSwiftで実装され

                                                    iOS向け日本語キーボードアプリ「azooKey」をOSSにした
                                                  • プログラミング用語の中国語の漢字表記がカッコ良すぎるし初心者に優しいからもっとみんなに知ってほしい - Qiita

                                                    経緯 筆者は外国語大学で中国語を専攻しているのですが、偶然にも中国語のプログラミング関係の記事を読む機会がありました。その中で日本語だと直接カタカナで使用している用語も、中国語では意味のある漢字に置き換えられており、興味をそそられたので基礎的な用語を調べてみました。私自身は漢字文化圏で育った者として、こうした用語の漢字表記には元素記号の漢字表記のような魅力を感じます。また同時に、漢字は表意文字であるため初学者にもやさしく見えるので、日本でも(自然言語好きな変人たちの間で)もっと広まっていってほしいな、と思います。 個人的6選 Guard:守衛 かっこえぇ!錯誤(error)が発生しても、コードの安全性をしっかりと担保してくれそうな強さを感じますよね? ええ、感じます。 Delegate: 代理 初心者には取っ付きづらいDelegateも代理とされたら、仕事の一部を任せるんだな、ということが

                                                      プログラミング用語の中国語の漢字表記がカッコ良すぎるし初心者に優しいからもっとみんなに知ってほしい - Qiita
                                                    • 米大統領 ロシアへの経済制裁など決定【各国・地域の対応は】 | NHK

                                                      ロシアによるウクライナへの軍事侵攻を受けて、アメリカのバイデン大統領はロシア最大の金融機関の取り引き制限など、大規模な経済制裁を実施すると発表しました。 アメリカ軍の部隊をヨーロッパに追加で派遣することも決め、ロシアに対し断固たる姿勢で臨むと強調しました。 バイデン大統領は、ロシアによるウクライナへの軍事侵攻を受けて24日、ホワイトハウスで演説し「プーチン大統領は侵略者だ」などと、強く非難したうえで大規模な制裁を科すと発表しました。 具体的には、ロシアの政府系銀行で国内最大の「ズベルバンク」など5つの大手金融機関について、ドル建ての取り引き制限や、アメリカ国内の資産の凍結を行うと明らかにし、その結果、資産ベースで、ロシア国内の銀行の80%が制裁の対象になるとしています。 これらの大手金融機関は、ロシアの石油や天然ガスなどを扱う多くの企業に融資を行っているため、ロシア経済に幅広く打撃を与える

                                                        米大統領 ロシアへの経済制裁など決定【各国・地域の対応は】 | NHK
                                                      • 子供にアプリを作る - cockscomblog?

                                                        3歳の息子にiPad Proを与えている。2018年の11インチのiPad Proで、僕のお下がりだ。Apple Pencilも与えてあるが、こちらは1歳になったばかりの娘が狙っているため、恐れた息子はApple Pencilをなるべく片付けておく。 自由に使っていい iPad Proを与えたからといって、3歳の息子がそれで何か大層なことをするということはない。退屈なときにYouTube Kidsで何かを見ていることが多い。ときどきGarageBandとiRig Keys 2で音を出して遊んだり、ProcreateとApple Pencilで謎の絵を描いたりしている。こういうのは大人も一緒にやってあげると喜ぶ。Smart Keyboardをくっつけて「ブログを書いてる」と宣ったりもする。あとは週末に祖父母とFaceTimeをする。 とにかくiPadを自由に使わせている。自由に使えない道具に

                                                          子供にアプリを作る - cockscomblog?
                                                        • 僕にとってReact Nativeは“つらい” DMMが負債脱却のために取り組んだSwift化

                                                          DMM meetupは、多種多様な生命が彩るジャングルのように毎回個性豊かなさまざまなテーマを題材に、共に学び、遊び、楽しめるイベントです。今回はオンラインサロン事業に焦点をあて、事業部メンバーが課題と取り組みについて話しました。大門弘明氏からは、React NativeからSwiftへの移行について発表がありました。 React Nativeの負債化でアプリのSwift化が決定 大門弘明氏:それでは「React Nativeで書かれたアプリをSwiftで書き直しています」の発表を始めます。 まずは自己紹介をします。名前は大門と申します。2014年に新卒で合同会社DMM.comに入社して、iOSエンジニアとしてオンラインサロン事業部でお仕事をしています。 本日お話しすることですが、つらい気持ちの話と、アプリ設計の紹介を少ししようと思っています。僕にとってReact Nativeはつらい。

                                                            僕にとってReact Nativeは“つらい” DMMが負債脱却のために取り組んだSwift化
                                                          • 米ホワイトハウス「将来のソフトウェアはメモリ安全になるべき」と声明発表。ソフトウェアコミュニティに呼びかけ

                                                            米ホワイトハウス「将来のソフトウェアはメモリ安全になるべき」と声明発表。ソフトウェアコミュニティに呼びかけ 米ホワイトハウスの国家サイバー局長室(The White House Office of the National Cyber Director:ONCD)は、サイバー空間における攻撃対象領域を積極的に削減する目的で、テクノロジーコミュニティやソフトウェアコミュニティに対してメモリ安全(Memory Safe)なソフトウェアの実現を積極的に呼びかけるプレスリリース「Future Software Should Be Memory Safe」(将来のソフトウェアはメモリ安全になるべき)を発表しました。 プレスリリースの中で、国家サイバー局長Harry Coker氏は「私たちは国家として、サイバースペースにおける攻撃対象領域を減らし、あらゆる種類のセキュリティバグがデジタルエコシステムに

                                                              米ホワイトハウス「将来のソフトウェアはメモリ安全になるべき」と声明発表。ソフトウェアコミュニティに呼びかけ
                                                            • フルリモートでエンジニアを採用中の企業をまとめたカオスマップが公開 | Ledge.ai

                                                              株式会社セルバは3月2日、フルリモートでのエンジニア採用を2月時点で実施している企業をまとめた「2021年2月版|フルリモート企業|言語一覧カオスマップ」を発表した。 本カオスマップで取り扱うのは「IT・ソフトウェア・メディア」「金融」「小売・卸」「建設・不動産」「人材」「生活関連」「医療・ヘルスケア」「その他」の8業界。 ポジションは「フロントエンジニア」「サーバーサイドエンジニア」「インフラエンジニア」の3職種。言語は「Python」「JavaScript」「Ruby」「PHP」「swift」「react」「vue」「AWS」の8つを取り扱う。 新型コロナウイルス感染症(COVID‑19)感染拡大の影響で、2020年以降、フルリモート導入企業がますます増加していると考えられる。一方で、セルバによると、エンジニアにとって選択肢が増えたものの、「結局、この言語で募集している企業はどこなのか

                                                                フルリモートでエンジニアを採用中の企業をまとめたカオスマップが公開 | Ledge.ai
                                                              • Apple + NeXT、25年前の今日

                                                                25年前の今日、私はNeXTのフィールド・システム・エンジニアで、カナダにいる3人のNeXT社員のうちの1人でした。私たちの家族はペンシルベニア州スクラントンで、生後3週間の赤ちゃんを祖母に紹介しました。 当時、誰も信頼できる携帯電話を持っていなかったので、ほとんどのメッセージングは​​Audixというボイスメールシステムを使っていました。どういうわけか、今だにその番号、1-800-345-5588を覚えています。先日、その番号にダイヤルしてみました。この番号は使われていません。しかし、私は今でもすぐにダイヤルできます。 とにかく、突然のAudixのメッセージが来ました。緊急です。午後2時に全員がダイヤルする必要があります。それが何なのかよく分からないまま、信頼できる固定電話を探しに行ったところ、どういうわけかスチームタウン鉄道博物館の公衆電話にたどり着きました。(とにかく行ってみたかった

                                                                  Apple + NeXT、25年前の今日
                                                                • 「SwiftUIでMVVMを採用するのは止めよう」と思い至った理由 - Qiita

                                                                  ※2022/04/23 追記 本記事の続編として、以下の記事を書きましたので、合わせて御覧ください。 仕事でSwiftUIでTCAを使ってみて、かなり知見がたまったので、その解説です。 MVVMからTCAへの移行を考えているのであれば、参考になると思います。 宣言的UIに、MVVMって不要なのでは? iOS開発の現場で、宣言的UIが当たり前に使われるような時代になりました。 SwiftUIの開発体験、素晴らしい です。最高です。 しかし最近、SwiftUIで当たり前のように 「MVVMで開発しよう」 となったときに、 「ほんとにそれでいいんだっけ?」 と疑問に思いました。 自分の考えを深掘ってみると 問い: iOS開発で、宣言的UIにMVVMを採用することは本当にいいんでしたっけ? 結論: 「SwiftUIを使うのであれば、MVVMを採用するのは止めよう」 理由: ViewModelの存在

                                                                    「SwiftUIでMVVMを採用するのは止めよう」と思い至った理由 - Qiita
                                                                  • Apple M1の参照カウントは本当に速いのか - yamasaのネタ帳

                                                                    Apple M1に関して以下のようなツイートが話題になった。 18/ Another "magic" trick is how their "Swift" programming language uses "reference counting" instead of the "garbage collection" in Android. They did something in their CPU to double the speed of reference counting.— Robᵉʳᵗ Graham😷, provocateur (@ErrataRob) 2020年11月26日 fun fact: retaining and releasing an NSObject takes ~30 nanoseconds on current gen Intel, and ~6.

                                                                      Apple M1の参照カウントは本当に速いのか - yamasaのネタ帳
                                                                    • アプリエンジニア育成プロジェクト - pixiv inside

                                                                      アプリエンジニア育成に取り組んでいます こんにちは、ピクシブで新規事業部に所属しています、ああうえ(@_kwzr_)と申します。普段のプロダクト開発に加えて、全社的なモバイルアプリ領域の開発体験の向上に取り組んでいます。 最近モバイルアプリの世界ではネイティブなフレームワーク以外の開発手段を採用するものが増えてきましたね。 また、ネイティブアプリ開発の進化によって、iOSではUIKitからSwiftUI、AndroidではAndroid ViewからJetpack Composeが採用されることが増えてきました。 モバイルアプリ領域の中で採用できる技術が増えてきたことで、最近は採用したいエンジニアと、世の中にいるエンジニアの技術的なミスマッチが起こりやすくなってきたと感じます。 ピクシブのアプリでは、ビューアーなどの閲覧体験が重要になってくるものが多かったり、ライブ配信・視聴機能や、ドロー

                                                                        アプリエンジニア育成プロジェクト - pixiv inside
                                                                      • おかん死去 - 悠久バプテスマ

                                                                        11月30日0時ごろに、おかん死去。 死因は肺高血圧症と間質性肺炎ということだった。もともと、指定難病である強皮症という病気にかかっており、そう診断されたのが約8年前。強皮症自体の5年後生存率は、ググると90%台という情報もあり、そんなに低くないようだが、さらに条件付けがあるとガラリと変わるようで、医者には5年後生存率は約半分と言われていたようだ。死因となったような病変を持っていることによって、予後が著しく悪化するらしい。8年ならよく頑張った方だという。 俺は高校卒業からずっと地元から遠く離れて生活を送っており、父とおかんと6つ下の弟が実家でずっと暮らしていた。俺が小学生のころに、両親が身の丈にあわない持ち家を購入した。それは、仮にローンを完済するまで順調にいったとしても、父が定年退職した後も高額の返済が続くことになっており、明らかに俺や弟の将来的な稼ぎに手を突っ込んだ計画になっていた。俺

                                                                          おかん死去 - 悠久バプテスマ
                                                                        • Swiftがこの先生きのこるには - laiso

                                                                          Apple系デベロッパーの人たちがSwift普及のいかんともしがたい現状について話していたので考えてみた。 サーバーサイド用途 サーバーサイドSwiftは現状あまり利用したいケースが見当たらず、モバイルアプリ開発組織のマイクロサービス開発の共通化においてはJVMが枯れているのでKotlinの方に傾きがち。 WindowsやVSCodeやIntelliJ系の非Xcode系開発環境のサポートのハードルも越えるぐらいモチベーションが必要である。 ただユーザー規模はそこそこあり、DenoやDartやHaskellが有効な程度にはWeb開発用途には使えると思われる。苦労しそうだけど。 Wasm化 Wasmにしてブラウザサイドでコードを動かそうという向きもある。拡張用途では周辺ツールの多いRustやCのライブラリ資産のポートもありレッドオーシャンであることは変わりないが、Swiftに限らずWasmアプ

                                                                            Swiftがこの先生きのこるには - laiso
                                                                          • 国際的決済網“SWIFT”からロシアの銀行締め出す制裁へ 米・欧 | NHK

                                                                            アメリカとヨーロッパ各国などは、SWIFTと呼ばれる国際的な決済ネットワークからロシアの特定の銀行を締め出す措置を実行することで合意したと発表しました。ロシアの軍事侵攻に対して最も厳しい措置の1つとされる経済制裁に踏み切ることになります。 アメリカとヨーロッパ各国などは26日、共同声明を発表し、SWIFTと呼ばれる国際的な決済ネットワークからロシアの特定の銀行を締め出す措置を実行することで合意したと発表しました。 SWIFTは世界各国の金融機関が国をまたぐ貿易などの決済や送金に使うシステムで、対象となるロシアの銀行を国際金融システムから切り離し、世界的に活動する力を低下させるとしています。 アメリカやヨーロッパ、日本などは、ロシアに対して金融やハイテク分野の経済制裁を決めていますが、最も厳しい措置の1つとされるSWIFTからの排除をめぐってはロシアからエネルギーを輸入するヨーロッパなどへの

                                                                              国際的決済網“SWIFT”からロシアの銀行締め出す制裁へ 米・欧 | NHK
                                                                            • iPad/iOSアプリはiPadで作れるように。マルチタスクの改善も施した「iPadOS 15」

                                                                                iPad/iOSアプリはiPadで作れるように。マルチタスクの改善も施した「iPadOS 15」
                                                                              • Twitterがテキストエディタのコードをオープンソースで公開、iOS用。「Twitter Text Editor」

                                                                                Twitterがテキストエディタのコードをオープンソースで公開、iOS用。「Twitter Text Editor」 Twitterは、iOS用のテキストエディタを実装するコード「Twitter Text Editor」をオープンソースで公開しました。 Today we’re happy to share Twitter Text Editor, a standalone, flexible API that provides a full-featured rich text editor for iOS applications. iOS developers can add robust text editing to their applications! #TwitterTextEditorhttps://t.co/OaABWmCrOz — Twitter Open Source

                                                                                  Twitterがテキストエディタのコードをオープンソースで公開、iOS用。「Twitter Text Editor」
                                                                                • ”日本追加制裁へのホワイトハウスの声明”の日経の訳に違和感あるので原文を訳したら…「俺たち仲間だよな、と陽キャに肩を組まれた陰キャの図式に見える」「最大級のお世辞」など

                                                                                  リンク 日本経済新聞 日本の追加制裁「歓迎」 米ホワイトハウス、異例の声明(写真=ロイター) 【ワシントン=坂口幸裕】米ホワイトハウスのサキ大統領報道官は27日、日本が米欧とともにロシアの大手銀行などを国際決済網から排除する措置に参加することについて「歓迎する」との声明を発表した。日本の対応に特化した声明を出すのは異例だ。声明は「ロシアの責任を追及する日本の発表」と題した。日本の発表を受け「主要7カ国(G7)全体がロシアの特定の銀行を国際銀行間通信協会(SWIFT)から切り離し、ロシア 21 users 714 @たけした @takesita_1 「岸田文雄首相と日本政府はプーチン氏のウクライナ攻撃を非難するリーダーだ」 まんまこれじゃん。 日本の追加制裁「歓迎」 米ホワイトハウス、異例の声明: 日本経済新聞 nikkei.com/article/DGXZQO… pic.twitter.c

                                                                                    ”日本追加制裁へのホワイトハウスの声明”の日経の訳に違和感あるので原文を訳したら…「俺たち仲間だよな、と陽キャに肩を組まれた陰キャの図式に見える」「最大級のお世辞」など

                                                                                  新着記事