並び順

ブックマーク数

期間指定

  • から
  • まで

521 - 560 件 / 4135件

新着順 人気順

SWIFTの検索結果521 - 560 件 / 4135件

  • React Native のこれまでとこれから 2019年11月編 - KitchHike Tech Blog

    Expo の登場、Airbnb の離脱、Hermes の発表。React Native の開発の歴史を振り返ります。React Native のコミュニティについても調べてみました。React Native には本体のレポジトリだけでなく、リリースについてのレポジトリや、コミュニティの会話のためのレポジトリがあったのが意外でした。 はじめに 業務委託でキッチハイクのアプリ開発をお手伝いしている、エンジニアの有吉です。キッチハイクチームは、モバイルアプリの開発をずっとReact Native で行ってきました。アプリの開発開始から2年半ほど経ったこのタイミングで、React Native のこれまでとこれからについて思いを馳せてみます。 React Native のこれまで 公式のBlog · React Native も参考にしつつ、過去の出来事の中で印象に残ったことを挙げてみます。Rea

      React Native のこれまでとこれから 2019年11月編 - KitchHike Tech Blog
    • なぜ米国はウクライナに軍を派遣しないのか?

      米ノースカロライナ州の基地で欧州派遣に備える陸軍第82空挺師団の兵士ら/Allison Joyce/AFP/Getty Images ワシントン(CNN) ロシアによるいわれのないウクライナ攻撃に対し、西側の主要国は一斉に非難の声を上げている。 対ロシア制裁やウクライナへの支援は多方面から行われているが、北大西洋条約機構(NATO)加盟国でないウクライナに軍隊を投入することは、米国や他の西側同盟国にとって越えがたい一線となる。 米国のトーマスグリーンフィールド国連大使は2月27日、CNNに対し、バイデン政権はウクライナに米軍を投入しない方針を明確にしてきたと説明。「米国人兵士を危険にさらすつもりはない」と述べた。 だが、この他に米国がウクライナに派兵しない要因としては何が挙げられるだろうか。以下に知っておくべきことを記す。 米国はあらゆる機会にロシアの行動を非難しているものの、バイデン大統

        なぜ米国はウクライナに軍を派遣しないのか?
      • ブラウザと Tensorflow.js を使った BERT の活用方法を考える

        .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

          ブラウザと Tensorflow.js を使った BERT の活用方法を考える
        • Develop apps for iOS | Apple Developer Documentation

          Learn the basics of Xcode, SwiftUI, and UIKit to create compelling iOS apps.

            Develop apps for iOS | Apple Developer Documentation
          • Elm at Rakuten | Rakuten Engineering Blog

            In our team at Rakuten, we have been using Elm1 in production for almost two years now. This post is about our story, the lessons we learned, and our likes and dislikes. This post is quite long so if you prefer to see an overview, feel free to jump to the index. Everything started in the Berlin branch of Rakuten during the summer of 2017. We were maintaining a medium-size single-page application w

              Elm at Rakuten | Rakuten Engineering Blog
            • 自分がコードレビューで気をつけていること(2020.5 iOSアプリ開発版 )

              わたくし@yimajoが仕事のコードレビューで気をつけていることを書いておきます。特にiOSアプリ開発をしているので内容はiOSアプリ開発におけるコーディングやStoryboardについて書いていますが、その前提やメンタル面の話が多めです。 ちなみにiOSアプリのコードレビューで見ているポイント 2020年5月版にインスパイアされて書いてみました。 前提 レビュー時にリスクや課題、問題という言葉を意識して使い分ける 「このコードは問題です」という指摘をするとき、「問題」という言葉の意味をなるべく共通の理解を持つ 問題 現在起こっている正常でない状況 例: 仕様を表現できていない 例: 不具合がある 課題 問題を整理/分割したもの 例: deprecatedなAPIを使っている リスク 時間の経過もしくは何かの要因によって課題や問題になってしまう事柄 例: テストコードが書けていないので手を

                自分がコードレビューで気をつけていること(2020.5 iOSアプリ開発版 )
              • iPhone で交通系IC(Suica、PASMO、ICOCA、…etc.)を読み取ってみよう! - Qiita

                運転免許証、物販向け電子マネー(楽天Edy、nanaco、WAON)に引き続き、今回は交通系ICである Suica、PASMO、ICOCA などの残高を iPhone で読み取ってみましょう! 環境 開発 Xcode Version 11.3 (11C29) Apple Swift version 5.1.3 (swiftlang-1100.0.282.1 clang-1100.0.33.15). macOS Catalina 10.15.2(19C57) 実機 iPhone 11 Pro (A2215、MWCC2J/A) iOS 13.3 (17C54) 実行結果 Xcode プロジェクトの作成 Create a new Xcode project から iOS の Single View App を作成します。 Capability と Entitlements の設定 Project

                  iPhone で交通系IC(Suica、PASMO、ICOCA、…etc.)を読み取ってみよう! - Qiita
                • Rubyを手軽にブラウザ上で動かすことが可能に WebAssemblyを使って解消する、Rubyの動作環境問題

                  プログラミング言語Rubyの国内最大級のカンファレンス「RubyKaigi」。「RubyKaigi 2022」のKeynoteで登壇したのは、齋藤優太氏。「Ruby meets WebAssembly」のテーマで、WebAssembly上でRubyが動くようになった経緯、テクニック、ユースケースについて発表しました。全2回。前半は、なぜWebAssembly対応をするのか、そのモチベーションと経緯について。 登壇者の自己紹介とアジェンダ紹介 齋藤優太氏(以下、齋藤):いやぁ~、緊張しますね(笑)。みなさんおはようございます。 会場:おはようございます。 齋藤:「Ruby meets WebAssembly」ということで、今日は最近少し話題になっているRubyとWebAssemblyの話をしようと思います。よろしくお願いします。 (会場拍手) RubyがWebAssembly上で動くようにな

                    Rubyを手軽にブラウザ上で動かすことが可能に WebAssemblyを使って解消する、Rubyの動作環境問題
                  • Xが日本に開発拠点 エンジニア募集スタート

                    米X(旧Twitter)が日本の東京に開発拠点を設立するようだ。同社の求人サイトで、東京拠点のWebエンジニアとモバイルエンジニアの募集が始まっている。 募集しているのは、5年以上の経験があるシニアエンジニアで、英語と日本語の能力が必要。 WebエンジニアはJavaScriptを中心とした5年以上のWeb開発経験や、Relay、GraphQL、React Native for Web/React、Flow、Reduxの知識などを求めている。 モバイルエンジニアは、 5年以上のiOS/Androidアプリの開発経験に加え、Swift、Objective-C、Java、Kotlinまたは関連言語への習熟などを求めている。 関連記事 「今回は革ジャンです」経産相、NVIDIAフアンCEOの服装を報告 日本に研究開発拠点設置へ 「NVIDIA社ジェンスンCEOと会談しました(今回は革ジャンです)」

                      Xが日本に開発拠点 エンジニア募集スタート
                    • iOSアプリの大きな技術的負債に立ち向かう - Chatwork Creator's Note

                      こんにちは、Chatwork モバイルアプリケーション開発部マネージャーの福井(@tinpay)です。最近は宮崎辛麺にハマっていて、卵とじ & ネギニラトッピング以外の美味しい食べ方絶賛募集中です。 さて、みなさんが作られているプロダクトには技術的負債ありますか? Chatwork iOSアプリは2016年春にフルネイティブ(2016年時点ではフルObjective-C)に刷新して、そこから6年が経過しました。その期間の中で様々な理由によって負債がどんどん積み上がっているのですが、チーム一丸となって負債の返済に絶賛取り組み中で、ようやくSwift化などでも成果が出てきています。 ただ、返済にはまだまだパワーが足りてないのが現状なので、仲間を募集する上でも、今回は赤裸々にどんな負債があるのかについて紹介してみようと思います。 技術的負債とは? iOSアプリの技術的負債と向き合い方 1. Ob

                        iOSアプリの大きな技術的負債に立ち向かう - Chatwork Creator's Note
                      • ネットの音楽オタクが選んだ2022年のベストアルバムのまとめ - 音楽だいすきクラブ

                        順位のまとめ、補足、おまけです。 2022年のベストアルバム 2022年国内ベストアルバム 2022年海外ベストアルバム 2022-1-25-23:30 Chilli Beans.『Chilli Beans.』の分類が間違っていたので修正しました。 2022年のベストアルバム 1. 宇多田ヒカル『BADモード』 2. The 1975『Being Funny In A Foreign Language』 3. Big Thief『Dragon New Warm Mountain I Believe in You』 4. 羊文学『our hope』 5. Alvvays『Blue Rev』 6. Arctic Monkeys『The Car』 7. The Weeknd『Dawn FM』 8. 坂本慎太郎『物語のように』 9. black midi『Hellfire』 10. Kendric

                          ネットの音楽オタクが選んだ2022年のベストアルバムのまとめ - 音楽だいすきクラブ
                        • 2020 年 2 月の SameSite Cookie の変更: 知っておくべきこと

                          .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

                            2020 年 2 月の SameSite Cookie の変更: 知っておくべきこと
                          • Yuta Saitoさん「RubyはWebAssemblyと出会った」 〜RubyKaigi 2022 1日目キーノート | gihyo.jp

                            RubyKaigi 2022 キーノートレポート Yuta Saitoさん「RubyはWebAssemblyと出会った」 〜RubyKaigi 2022 1日目キーノート 9月8日から9月10日までの3日間RubyKaigi 2022が三重県津市で開催されました。今年はRubyKaigi 2019以来、3年ぶりの現地開催で非常に盛り上がったカンファレンスとなりました。 初日のキーノートではRubyコミッターのYuta Saitoさんが「Ruby meets WebAssembly」というタイトルで発表しました。 Saitoさんはインターネット上では主に@kateinoigakukunという名前で活動しており、Swiftコミッターとしてもよく知られたエンジニアです。CRubyのWebAssembly移植を進め、2022年1月にRubyコミッターとなっています。今回のキーノートはCRubyのW

                              Yuta Saitoさん「RubyはWebAssemblyと出会った」 〜RubyKaigi 2022 1日目キーノート | gihyo.jp
                            • 冴えない親父だと思っていた父親の凄さを知った話

                              父親に対してはひとしきり褒めてしまった。 母親に言うと「そうかなぁ?」と実感していない様子だった。 友人に親父の自慢をするのはどうかと思う。 ツイッターに流すのも何か違う。 けど、どこかに文にしておきたい衝動があって、ここに書くことにした。 自分の中での父親の認識は、かなりの長い間『冴えない良い親父』だった。 平日は朝早くに家を出、IT企業に出社し、家族を養ってくれる。土日は、自分が希望すればアウトドアや映画に連れて行ってくれる。 そんな良い父親な一方で、部屋のPC周りには大抵酒の空き瓶が1つは置かれていたりする。部屋を覗くと、殆どは漫画・アニメ・映画を見ているか、ゲームをしているかのどれかだ。 趣味の話題も、父とは好むジャンルが被らない為、アニメなどについて深い会話をする事も少ない。 悪い人間では無いが、冴えない親父の区分に入る、そんな印象だった。 最近、swiftの勉強を始めた。 アプ

                                冴えない親父だと思っていた父親の凄さを知った話
                              • 教えて先輩! DevRelの立ち上げ方(前編)活動の成果と計測、体制、予算 - SmartHR Tech Blog

                                2023年夏、SmartHRでDevRel(Developer Relations)が始動しました! SmartHRのDevRelは生まれたてほやほや。会社、そして担当者自身にも経験や知見がありません。 そこで、他社で積極的に活動をされているDevRelの先輩がたをお招きして座談会を開催しました。 前編では、DevRelとは何かや、活動の成果とその計測方法、体制、予算についてお話をうかがいました。 (座談会は2023年9月に行いました。内容は当時のものです) 目次 目次 座談会メンバー 櫛井優介さん(以下、941) 杉田絵美さん 玉田大輔さん 聞き手:稲尾尚徳(以下、inao) 自己紹介 そもそもDevRelって? 活動の成果とその計測 DevRelの体制 DevRelの予算 座談会メンバー 櫛井優介さん(以下、941) LINE株式会社(現LINEヤフー株式会社) Developer R

                                  教えて先輩! DevRelの立ち上げ方(前編)活動の成果と計測、体制、予算 - SmartHR Tech Blog
                                • コネヒトCTO伊藤が語る!ママリとCakePHPの今までとこれから | Connehito Tech Magazine

                                  コネヒトが開発しているママ向けQ&Aアプリ/情報メディア「ママリ」では、CakePHPを開発当初から使用しています。2014年にサービス提供を開始し、今に至るまでにはフレームワークのバージョンアップ対応における苦労、技術的負債の解消などいろいろなことがありました。今回「CakePHP」をテーマにCTO伊藤のインタビューをお届けします。 ママリで使用している技術って?ママリで使用している技術スタックを教えてください。まず、モバイルアプリの技術スタックで言うと、iOSアプリはSwift、AndroidアプリではKotlinを使用しています。Webの技術スタックはフロントエンドではReactをメインで使っていて、バックエンドでは、主にPHPでフレームワークはCakePHPを使用しています。インフラはAWSでECSを用いたDockerコンテナを利用しています。他にも機械学習のシステムではPytho

                                    コネヒトCTO伊藤が語る!ママリとCakePHPの今までとこれから | Connehito Tech Magazine
                                  • ロック/メタルの新作は1枚もなし 米ビルボード誌「2021年のアルバム年間売上チャートTOP200」発表 - amass

                                    米ビルボード誌が発表した、米国で2021年に最も売れた200枚のアルバムの中に、2021年に発売されたロック/メタル・アルバムは1枚もランクインしませんでした。 ロック/メタル・アルバムは数枚ランクインしていますが、いずれも過去に発売されたもので、最高位はクイーンの1981年『Greatest Hits』の23位。他は、フリートウッド・マック『Rumours』(1977年)、ジャーニー『Greatest Hits』(1988年)、AC/DC『Back in Black』(1980年)、ニルヴァーナ『Nevermind』(1991年)、メタリカ『ブラック・アルバム』(1991年)など。 ビルボード誌の現在の年間チャートは、フィジカルセールスとデジタルセールスの累積に加えて、年間を通してのストリーミングの数字によって算出されています。 ■YEAR-END CHARTS - Billboard

                                      ロック/メタルの新作は1枚もなし 米ビルボード誌「2021年のアルバム年間売上チャートTOP200」発表 - amass
                                    • STORES フロントエンドの現在地 2022 - STORES Product Blog

                                      こちらは STORES Advent Calendar 2022 8日目の記事です。 みなさんこんにちは、STORES のリテール本部でフロントエンドのエンジニアリングマネージャーをしています、 daitasuと申します。 2022年の年の瀬、 STORES のフロントエンド組織は立ち上がりから約4年の月日を迎えました。 日々のカジュアル面談や採用活動のなかで、「STORES のいまの技術状況ってどんな感じですか?Nuxt化って進み具合どうですか?」といった質問を受けることがよくあります。 STORES のフロントエンドグループについて、対外的に全体像を示すような記事が今までなかったので、本記事では、下記を紹介していこうと思います! STORES フロントエンドの成り立ち 技術負債の解消・改善にどのように向き合っているか 2022年末現在での主な技術状況 2022年現在のスナップショットを

                                        STORES フロントエンドの現在地 2022 - STORES Product Blog
                                      • 「圏論とプログラミング」発表スライドメモ - Qiita

                                        この記事は、先日の 2020年01月25日に慶応大学で開催されたシンポジウム「圏論的世界像からはじまる複合知の展望」の登壇資料を文字起こししたものです。 Slide: 圏論とプログラミング / Category Theory and Programming - Speaker Deck Video: 圏論とプログラミング / 稲見泰宏 - YouTube 皆さん、こんにちは。稲見 泰宏と申します。 本日は、この圏論シンポジウムという貴重な場でお話しさせていただくことをとても光栄に思います。 私の方からは、圏論とプログラミングに絡めた話について発表します。 それでは、どうぞよろしくお願いします。 まず簡単に自己紹介します。稲見泰宏といいます。 現在は、フリーランスのiOSアプリ開発者として活動しております。 ここに書いてあるのは、私の過去10年間のプログラミング経歴ですが、 PHPとJava

                                          「圏論とプログラミング」発表スライドメモ - Qiita
                                        • ビーコンを使ってiOSアプリを作ってみた - GMO Research & AI Tech Blog

                                          こんにちは!システム部の田代と申します。 今年の4月、コロナ禍の中で入社して以降ほぼリモートで仕事をしています。 メンテナンスのために久しぶりに出社したらオフィスのフロアを間違えました。 業務では専らPHPを使っていますが、プライベートではiOSアプリを作っています。 今回はビーコンを使ったアプリを作ってみたく、その過程を記事にしようと思います。 まずはビーコンの基礎知識から。 ビーコン(Beacon)とは ビーコンは、地上にある無線局などから発射される電波(あるいはIR(赤外線)のような高周波の電磁波)を航空機・船舶・自動車などの移動体に搭載された機器で受信することにより、位置をはじめとした各種情報を取得するための設備である。 Wikipediaより引用 というものですが、モバイル機器で使用するビーコンは、主に低消費電力の近距離無線技術「Bluetooth Low Energy」(BLE

                                            ビーコンを使ってiOSアプリを作ってみた - GMO Research & AI Tech Blog
                                          • 初公開!「家計簿プリカ B/43」のデザイントークンの設計 - inSmartBank

                                            こんにちはスマートバンクのデザイナーのputchomです。普段は「家計簿プリカ B/43」のプロダクトデザインやデザインシステムの構築を担当しています。 先日、CreatorZineさんでプロダクトデザインに関するスマートバンクの連載記事を書かせていただいたのですが、今回はその中でお伝えしきれなかった「デザイントークンの設計」についてご紹介しようと思います。 デザイントークンとは? そもそもデザイントークンとは、色、タイポグラフィ、サイズ、不透明度、影などのデザインをするための最小要素のことであり、スマートバンクではデザインの一貫性を保ったり、関わるメンバーがよりデザインに対する共通認識を持てるようにして、プロダクトの価値提供を早くするために定義しています。 まず完成形です。このあと説明する様々な工程を経て、以下のようなデザイントークンをJSONで定義しました。(すべて記述するとかなり長く

                                              初公開!「家計簿プリカ B/43」のデザイントークンの設計 - inSmartBank
                                            • Google は皆さんが使わなくなったアカウントも保護しています

                                              .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 #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 71 Ads API 11

                                                Google は皆さんが使わなくなったアカウントも保護しています
                                              • SBOM in Action: 「ソフトウェア部品表」で脆弱性を見つける

                                                .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

                                                  SBOM in Action: 「ソフトウェア部品表」で脆弱性を見つける
                                                • ロシア国民、外貨求めてATMに長蛇の列-制裁でルーブル急落を懸念

                                                  ロシア全土でATM(現金自動預払機)の前に外貨を引き出そうとする人の長い列ができた。ウクライナ侵攻に対する制裁措置が西側諸国によって強化され、通貨ルーブル急落懸念が広がっている。 一部の銀行は25日終値を3割余り上回る高値でドルを売却し、多くのエコノミストがロシア中央銀行に利上げを促し得る心理的に重要な水準とする1ドル=100ルーブルをかなり上回るドル高ルーブル安になっていたにもかかわらず、外貨購入意欲は衰えなかった。ロシア国民は矢継ぎ早に繰り出される制裁措置の内容消化が追いつかない状況だ。 名字を明かさずウラジーミルとだけ名乗ったプログラマーの男性(28)はモスクワのショッピングモールでATMの順番を待ちながら取材に応じ、「1時間並んでいるが、外貨はどこでも消えていて、ルーブルしかない。こんなことになるとは思っていなかったので出遅れた。ショックだ」と語った。 ロシアのウクライナ侵攻に対す

                                                    ロシア国民、外貨求めてATMに長蛇の列-制裁でルーブル急落を懸念
                                                  • いちから株式会社 採用候補者向け会社紹介資料 / Ichikara-Introduction - Speaker Deck

                                                    Transcript - 採⽤候補者向け会社紹介資料 - 2020.08.31 UPDATE ©2017-2020 Ichikara Inc. 1.「いちから」とは 3 ©2017-2020 Ichikara Inc. 1. 「いちから」とは 会社概要 社名 いちから株式会社 代表取締役 ⽥⾓陸 オフィス 東京都千代⽥区神⽥練塀町300番地 住友不動産秋葉原駅前ビル10F 設⽴ 2017年5⽉2⽇ 社員数 152名(正社員・契約社員合計、2020年7⽉時点) 資本⾦等 2,641,914,764円(資本準備⾦を含む) 事業内容 国内最⼤のバーチャルライバーグループ「にじさ んじ」、および海外におけるVTuber事業の運 営 VR技術を⽤いた双⽅向コミュニケーションサー ビス「ユメノグラフィア」の運営 4 ©2017-2020 Ichikara Inc. 1. 「いちから」とは 経営陣 ⽥⾓

                                                      いちから株式会社 採用候補者向け会社紹介資料 / Ichikara-Introduction - Speaker Deck
                                                    • Rubyでプログラミングの楽しさを知ろう––言語の特徴と魅力について Part1

                                                      2019年3月2日、TECH PLAY SHIBUYAにて「TokyoGirls.rb Meetup vol.1」が開催されました。女性でも参加しやすい、Ruby勉強会を目指して開催された本イベント。4人のエンジニアが登壇し、Rubyにまつわることをはじめとしたさまざまな技術の話題を語りました。プレゼンテーション「Rubyでプログラミングの楽しさを知ろう! 」に登壇したのは、よう(@youchan)氏。講演資料はこちら Rubyでプログラミングの楽しさを知ろう! よう氏(以下、よう):自己紹介します。「よう」といいます。「youchan」というIDでTwitterやGitHubをやっているので、見てください。 Rubyistで、千葉在住です。今活動している千葉のRubyコミュニティがないので、作りたいなと思っています。 あと、大事なことを忘れていました。株式会社レトリバとい

                                                        Rubyでプログラミングの楽しさを知ろう––言語の特徴と魅力について Part1
                                                      • 【現役エンジニア解説】2020年に初心者が最初に学ぶべきプログラミング言語 - 仮想サーファーの日常

                                                        「プログラミングを学んで、自分に向いているならエンジニアとして転職したいけど、最初に学ぶ言語ってどれがいいんだろう?」 「2020年にプログラミングを学び始めるなら、どの言語をどんな目的で学べばいいんだろう?」 と、最初のプログラミング言語って何がいいのか、悩んでしまいますよね。 ぼく自身も未経験からエンジニアに職種を変更する決断をしたとき、最初に学ぶべきプログラミング言語がわからなかったので、いろんな記事を読みあさった記憶があります。 今回は、2020年これからプログラミングを学び始めるならどの言語がオススメなのか、現役Webエンジニアとして働いている立場のぼくが「初心者の学習のしやすさ」と「求人・案件数の多さ」と「今後の需要が伸びる可能性」の観点から紹介していきます。 プログラミング初心者が最初に学ぶ言語の重要性 プログラミングを勉強する上で、なぜ最初に学ぶ言語選びをこだわる必要がある

                                                          【現役エンジニア解説】2020年に初心者が最初に学ぶべきプログラミング言語 - 仮想サーファーの日常
                                                        • GitHub - twitter/TwitterTextEditor: A standalone, flexible API that provides a full-featured rich text editor for iOS applications.

                                                          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 - twitter/TwitterTextEditor: A standalone, flexible API that provides a full-featured rich text editor for iOS applications.
                                                          • Microsoftが「Rust」言語を導入、安全性以外の理由あり(続報)

                                                            Microsoftが「Rust」言語を導入、安全性以外の理由あり(続報):性能や安全性以外にも評価あり Microsoft Security Response Center(MSRC)は、C/C++に代わるシステムプログラミング言語の最有力の選択肢として「Rust」を挙げ、その理由を解説した。合わせてMicrosoftのような大規模なコードベースを持つ企業にとっての課題も示した。 なぜメモリ安全性と性能の両方が必要なのか MSRCによると、メモリ安全性を備え、Microsoft社内外で広く使われている言語は数多い。「C#」や「F#」のような.NETに対応した言語の他、「Swift」「Go」「Python」、Rustなどがある。 だが、システムプログラミング言語はOSカーネルなど、他のソフトウェアの動作基盤となるシステムの作成に使うものだ。CやC++が提供するような速度と予測可能なパフォーマ

                                                              Microsoftが「Rust」言語を導入、安全性以外の理由あり(続報)
                                                            • 個人で大学生専用フリマアプリを開発した話 - Qiita

                                                              こんにちは!ayumuです。 今回は自分の大学向けにフリマアプリを開発したので紹介させていただきたいと思います! https://t.co/27rqwxEUAK よかったら覗いてみてください! 作った理由 自分の大学向けに何かサービスをしてみたかった。 大学4年間の中で関われる人の数が少ないと感じ、もっと交流機会を増やしたい。 といった思いがあり、教科書やノートなどの物を通して学生同士の交流機会を創出できるのでは?(多ければいいわけではないですが…笑) という考えからアプリを開発しました。 苦戦した点 色々と苦戦した点はあったのですが、今回はその中で2つあげたいと思います。 ・ チャットの実装で利用したMessageKit ・ チャットの通知機能を実装する上で使用したCloud Function for Firebase MessageKit とにかく日本語のドキュメントがなくて大変でした

                                                                個人で大学生専用フリマアプリを開発した話 - Qiita
                                                              • かわいい感じでポップで繰り返す感じの洋楽のおすすめ教えてください。

                                                                音楽に詳しくないんですが ・可愛い感じ ・ポップでノリがよい ・繰り返すフレーズ ・ハギレがいい感じ な感じの邦楽以外の曲を教えてつかぁさい。 個人的にこういう感じの ・Taylor Swift - Shake It Off ・少女時代 / MR.TAXI ・Fergie - London Bridge

                                                                  かわいい感じでポップで繰り返す感じの洋楽のおすすめ教えてください。
                                                                • Webシステム開発で関わる技術のまとめ(2022年に知った物) - Qiita

                                                                  はじめに Webシステムの開発に携わりたくて転職して9か月,知らない事ばかりで日々勉強しております。 自分の勉強用メモとして知っておくべき技術をまとめようと思いました。 (こちらの記事にインスパイアされたものです) 技術用語について,なるべく2~3行で概要を説明できる事を目指しています。 情報が多過ぎるので,主流な技術は見出しを赤字にしています。(主観強め) また,今後需要が増えそうな技術は青字にしています。(かなり主観強め) とはいえ,新しい技術が登場すれば,数年でトレンドが変わってしまう事も多々あると思います。 ほとんどはあくまでも初心者がネットで情報をかき集めた程度のものです。 誤りがあればご指摘,ご意見など頂きたいです。 ※2023/2/6追記 不正確・不十分だと思った記載はひっそりと随時修正しています。 また,「そういえばこんなんあったな」という項目も追記しています。 あと,自分

                                                                    Webシステム開発で関わる技術のまとめ(2022年に知った物) - Qiita
                                                                  • Swift Concurrencyを利用した表示再開するUIViewControllerの実装 - Mirrativ Tech Blog

                                                                    こんにちは、クライアントエンジニアの竹澤(@to4iki)です。 iOSチームでは下記記事にある通り、チーム内でSwift Concurrencyに関してキャッチアップと知見の共有会を行っています。 本ブログでは、勉強会を通し既存実装をSwift Concurrencyを利用することで安全に簡潔に書き換えることができそうな箇所があったので、その実装例と、並行処理を表す Task に関して興味深い点を紹介します。 tech.mirrativ.stream tech.mirrativ.stream 置き換え対象の実装 任意の1トリガーに対して、複数の画面を表示するケースを考えてみます。 Mirrativアプリの場合、配信者が視聴者から受け取るギフトに応じて複数のランキングが上昇し、演出用の画面を表示するといった仕様があります。 以下コードのように、上から順に画面を表示する必要があるかを検証し、

                                                                      Swift Concurrencyを利用した表示再開するUIViewControllerの実装 - Mirrativ Tech Blog
                                                                    • “触り心地”がいいUIとはなにか PWA時代のWebエンジニア/UIデザイナーが思う、直感的な道具に必要な4つの性質

                                                                      関心が高まりつつあるPWA(Progressive Web Apps)についての技術・情報交換の場である「PWA Night」。Vol.14の今回はUI/UXがテーマです。「さわり心地のよいウェブを考える」というテーマで登壇したWebエンジニアの竹本雄貴氏は、直接操作を感じさせる、触り心地のよいUIとは何かについて共有しました。 Webエンジニア/UIデザイナーとしてPWAに感じる可能性 竹本雄貴氏(以下、竹本):今回オンライン開催ということで、PWA Night 14回目のUI/UX回で話させてもらいます、竹本と申します。今YouTube Liveの画面開いてますけど、100名ぐらいの方がオンラインになっていて、けっこう緊張しているし、今までやったことのない取り組みなので、かなり不安のなかやっています。 前回の「PWA Night CONFERENCE」のLT会では「手触りのよいウェブを

                                                                        “触り心地”がいいUIとはなにか PWA時代のWebエンジニア/UIデザイナーが思う、直感的な道具に必要な4つの性質
                                                                      • クラスメソッドに新卒入社し10年目になるワイがキャリアや思い出を振り返り、そして卒業する | DevelopersIO

                                                                        はじめに 私はクラスメソッドに2011年4月1日に新卒で入社しました。そして2020年4月1日で丸9年になりました。クラスメソッドに新卒入社したのは私が初めてだったようなので、現時点では新卒で最も長く勤務している社員になります。入社した時には右も左も分からないペーペーでしたが、今となっては古株です。 この記事は、Developers.IOでちょいちょい投稿されている「クラスメソッドの○○をワイが語っていく」シリーズの1つとして投稿します。過去に投稿された記事は以下の通り。私が触れる内容も一部リンクしているところがありますので、あわせて読むと面白いかもしれません。 袴田さん編 : クラスメソッドに10年勤務してるワイが魅力と思い出を語ってく【採用/求人】 山本さん編 : クラスメソッドの創業期からいるワイがその13年間の軌跡を赤裸々に語っていく【採用/求人】 大橋さん編 : クラスメソッドに

                                                                          クラスメソッドに新卒入社し10年目になるワイがキャリアや思い出を振り返り、そして卒業する | DevelopersIO
                                                                        • 日本の追加制裁「歓迎」 米ホワイトハウス、異例の声明 - 日本経済新聞

                                                                          【ワシントン=坂口幸裕】米ホワイトハウスのサキ大統領報道官は27日、日本が米欧とともにロシアの大手銀行などを国際決済網から排除する措置に参加することについて「歓迎する」との声明を発表した。日本の対応に特化した声明を出すのは異例だ。声明は「ロシアの責任を追及する日本の発表」と題した。日本の発表を受け「主要7カ国(G7)全体がロシアの特定の銀行を国際銀行間通信協会(SWIFT)から切り離し、ロシア

                                                                            日本の追加制裁「歓迎」 米ホワイトハウス、異例の声明 - 日本経済新聞
                                                                          • 「SWIFT」とは何か、ロシアが最も恐れる武器となりうる理由

                                                                            ロンドン(CNN Business) ある人はそれを「最終兵器」と呼ぶ。 西側諸国がロシアのプーチン大統領によるウクライナ侵攻の号令を阻止しようと、前例のない制裁パッケージをちらつかせる中、クレムリン(ロシア大統領府)を恐怖で震え上がらせそうな手段が一つある。国際的な銀行間のシステムからロシアを切り離すという切り札だ。 米国の議員らはこの数週間、ロシアを国際銀行間通信協会(SWIFT)から排除する可能性を示してきた。SWIFTとは世界各国の金融機関数千社を結ぶ安全性の高いネットワークを指す。 これに対してロシアの有力議員らは、そんな事態になれば欧州向けの石油やガス、金属の輸出が止まることになると反発している。 ロシア国営タス通信によると、同国のジュラフレフ上院副議長は25日、「もしロシアがSWIFTから外されれば、我々は(外国の)通貨を受け取れなくなるが、欧州諸国を始めとする買い手は石油や

                                                                              「SWIFT」とは何か、ロシアが最も恐れる武器となりうる理由
                                                                            • Git clone: a data-driven study on cloning behaviors

                                                                              EngineeringGit clone: a data-driven study on cloning behaviors@derrickstolee recently discussed several different git clone options, but how do those options actually affect your Git performance? Which option is fastest for your client experience? Which option is fastest for your build machines?… @derrickstolee recently discussed several different git clone options, but how do those options actual

                                                                                Git clone: a data-driven study on cloning behaviors
                                                                              • だんだんと現実的なテスト文化になってきた話

                                                                                ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは。Yahoo!広告SDKチームの高木です。 みなさんが開発するプロダクトでは、しっかりとテストを書いているでしょうか?自信を持ってYESと言えるプロダクトもあれば、そうではないプロダクトもあるかと思います。私が所属する広告SDKチームでは、自動テストを書くモチベーションは強くある一方で、実装はあまりされていないという状況でした。 本記事では、そのようなチームにテストを書く文化が根付いていった過程についてお話しします。 Yahoo!広告SDKとは Yahoo!広告SDKとは、Yahoo!広告のディスプレイ広告をネイティブアプリへ簡単に表示できる、Yahoo!サービス内およびパートナーネットワークのアプリへ配布しているSDK

                                                                                  だんだんと現実的なテスト文化になってきた話
                                                                                • iOSエンジニアが開発効率のために最低限知るべきシェルスクリプト入門

                                                                                  bashやzsh,ターミナルは弄っていますか?黒い画面は古臭いと思ってませんか? iOSエンジニアと言えどXcode上でSwiftをコーディングだけが全てではありません。 CocoaPodsやCarthage、fastlane などエコシステムはシェルコマンド操作が必須です。 またAPIとの通信にシェルスクリプトを使うことで、効率よく情報を集めたり事前準備できたりします。 シェルスクリプトはSwiftと同じただの道具です。使い方を覚えて視野を広げましょう。 この記事で基礎知識を得よう この記事では難しいイディオムテクニックが書けるなどではなく、基本を理解してシェルスクリプトを読めるようになるための土台作りだとイメージしてください。 この土台を踏み台に少しずつシェルスクリプトに触れていくことで、より生産性の高いスキルを身に付けれるかと思います。 bashやzsh, fishと色々あるが基本は

                                                                                    iOSエンジニアが開発効率のために最低限知るべきシェルスクリプト入門