並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 669件

新着順 人気順

Objective-Cの検索結果161 - 200 件 / 669件

  • 採用目的2021 minne編 - Pepabo Tech Portal

    はじめに @june29 と申します。2021年5月からminne事業部のシニアエンジニアリングリードを担当しています。 「ペパボの採用目的2021」というムーブメントに乗っかって、この記事ではminne事業部の様子を紹介します。Webアプリケーションやモバイルアプリケーションの開発に携わるソフトウェアエンジニアが主な想定読者です。ペパボやminne事業部でのお仕事がどんなものか、少しでも興味を持ってもらえたらうれしいです。 minneの事業と組織 minne(ミンネ)は、ハンドメイド作品を「買いたい人」と「売りたい人」をつなぐ国内最大のハンドメイドマーケットです。iOSアプリ、Androidアプリ、Webブラウザからご利用いただけます。 すでに多くのみなさんにご利用いただいている状況ですが、今後も老若男女あらゆる立場の人にもっともっと楽しんでいただけるよう、ライフスタイル領域全般の素敵な

      採用目的2021 minne編 - Pepabo Tech Portal
    • データでわかるRustの開発者達 〜Rust Survey 2021の深堀 | gihyo.jp

      Rustの開発チームは毎年末にRustユーザのサーベイを行っています。このサーベイは開発者のバックグラウンドから普段使っているツールまで幅広く問うもので、コミュニティの中心がどこにあるのか理解するのに大変役立ちます。特に、周りにRustaceanがいない方にとっては「こういうのってみんなどうしてるの?」という疑問はよく発生するでしょう。そういうときにサーベイの結果はコミュニティのトレンドを追う一助になります。 2021年は2021/12/08から2021/12/22の期間にサーベイが行われました。そこで実施されるアンケートは、英語の他、中国語(簡体字、繁体字⁠)⁠、フランス語、ドイツ語、日本語、韓国語、ポルトガル語、ロシア語、スペイン語に翻訳されました。 例年なら詳細なレポートが提出されるのですが、今年は比較的簡素なもののみであったため、大きな注目は浴びませんでした。その代わりにサーベイの

        データでわかるRustの開発者達 〜Rust Survey 2021の深堀 | gihyo.jp
      • 2019年のSwiftモック事情 コード生成における4つの選択肢

        Android/iOSのテスト自動化に関する知識を共有する勉強会「年末だよ Android/iOS Test Night - 2019」が2019年12月16日に開催されました。DeNAのAndroid・iOSの各PFからテスト自動化・CI/CDに知見のある登壇者を招いてLTを実施。「2019年のSwiftモック事情」に登壇したのはikesyo氏。登壇資料はこちら 2019年のSwiftモック事情 ikesyo氏:では「2019年のSwiftモック事情」というタイトルで発表させていただきます。よろしくお願いします。 まず自己紹介です。ikesyoと言います。ふだんは京都のはてなという会社で働いていて、スマートフォンアプリの開発の仕事をしています。専門はiOSで、Swift大好き人間なんですがAndroidやReact Nativeも書いたりしています。swift-corelibs-foun

          2019年のSwiftモック事情 コード生成における4つの選択肢
        • C++が“使ってはいけないプログラミング言語”だと言われるのはなぜ?

          関連キーワード Google | アプリケーション開発 | プログラミング プログラミング言語「C++」は、プログラミング言語「C」から派生した。そのためC++は、Cの仕組みを受け継いでいる。C++エンジニア向けカンファレンス「CppNorth 2022」の基調講演において、「C++の成功にはCの継承が不可欠だった」と、Googleのプリンシパルソフトウェアエンジニアであるチャンドラー・カルース氏は語った。同社はC++の後継を目指して、プログラミング言語「Carbon」(Carbon Language)の開発を進めている。 CからC++への移行は比較的スムーズに進んだ。一方でC++が抱える“ある問題”が顕在化した。 C++が“使ってはいけない”と言われるのはなぜ? 併せて読みたいお薦め記事 連載:「Carbon」は「C++」の後継になり得るか 第1回:プログラミング言語「C++」が嫌われる

            C++が“使ってはいけないプログラミング言語”だと言われるのはなぜ?
          • ブラウザ完結型!サクサク動く3Dゲームを開発&公開できる「dot big bang」で遊んでみた - paiza times

            どうも、まさとらん(@0310lan)です! 今回は、誰でも簡単に3Dゲームを開発して公開できる無料のWebサービスをご紹介します! ゲームに必要な3Dオブジェクトの作成から仮想世界の構築まで、すべてこのサービスだけで完結できるのが大きな特徴です。無料で使えるゲーム素材も提供されていて、誰でも今すぐゲーム開発を始められます。 ご興味ある方は、ぜひ参考にしてください! 【 dot big bang 】 ■「dot big bang」の使い方! それでは、「dot big bang」をどのように使えばいいのか詳しく見ていきましょう! まずは、サイトのトップ画面にある【Sign Up】から無料のユーザー登録を済ませておきます。 ユーザー名を入力したらボタンをクリックしてください。 次にメールアドレスとパスワードを設定したら、登録したメールアドレス宛に認証リンクが送付されるので、それをクリックしま

              ブラウザ完結型!サクサク動く3Dゲームを開発&公開できる「dot big bang」で遊んでみた - paiza times
            • チーム・開発組織・プロジェクト進行、LINEとYahoo! JAPANの大規模アプリ開発はどのように行われているのか

              2020年11月25〜27日の3日間、LINE株式会社が主催するエンジニア向け技術カンファレンス「LINE DEVELOPER DAY 2020」がオンラインで開催されました。そこでYahoo! JAPANの西磨翁氏とLINEの早石明浩氏が、お互いの大規模アプリ開発の裏側を共有しました。前半は「チーム・開発組織」「プロジェクトの進行」「長期化プロジェクト」についてです。 LINEとYahoo! JAPANの大規模アプリ開発の裏側 早石明浩氏(以下、早石):本日はヤフー株式会社CTO室の西さんをお招きして、LINEアプリとYahoo! JAPANアプリ、大規模開発の裏側というテーマでお話ししたいと思います。 それではスピーカーの自己紹介から始めます。私はLINE開発2室チームでLINEのクライアントアプリの開発チーム室長をしている早石と申します。よろしくお願いします。 西磨翁氏(以下、西):

                チーム・開発組織・プロジェクト進行、LINEとYahoo! JAPANの大規模アプリ開発はどのように行われているのか
              • GitHub - unum-cloud/usearch: Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍

                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 - unum-cloud/usearch: Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍
                • awesome-vscode

                  A curated list of delightful Visual Studio Code packages and resources. For more awesomeness, check out awesome. Table of Contents Table of Contents Official Syntax Migrating from other editors Migrating from Vim Migrating from Atom Migrating from Sublime Text Migrating from Visual Studio Migrating from Intellij IDEA Camel Humps Using VS Code with particular technologies Lint and IntelliSense 1C A

                  • iOS13でプログラミング言語Swiftの利用が倍増 - iPhone Mania

                    Appleは2014年の世界開発者会議(WWDC 2014)でプログラミング言語Swiftを発表しましたが、自身のiOSに含まれるアプリの多くはObjective-Cで書かれたものでした。 しかし徐々にSwiftで書かれたアプリが増え、iOS13.1ではiOS12と比べ、Swiftの利用が大幅にアップしたことがわかりました。 iOSの多くのアプリはObjective-Cで記述 Appleが開発したSwiftは、オープンソースでかつ簡単に使えることから、サードパーティーの間で急速に浸透しています。しかしAppleのiOSに含まれるアプリの多くは、Objective-Cで書かれたものです。 米メディア9to5Macはこれについて、AppleがObjective-Cで記述され、問題なく動作する膨大な量のバイナリのライブラリを持っており、わざわざSwiftで書き直す必要がないこと(過去に書き直そう

                      iOS13でプログラミング言語Swiftの利用が倍増 - iPhone Mania
                    • naokiotsu

                      React Native + FirebaseでiOS & Androidアプリを開発してリリースしました 2019-05-19 React Native + Firebase で「TouchLife」という家計簿アプリを開発して、 iOS、Android アプリとしてリリースしました。 今後のサービス開発にも、とても良い経験となりましたので、 どんな技術を使ったのかなどご紹介したいと思います。 お金の支出と収入の管理を本格的にしたい方のための家計簿アプリです。 ・日毎に支出と収入の状況を分析して教えてくれる前月同日対比 ・支出順で表示される支出ランキング ・調子が良い、悪いがひと目で分かるバランスシート ビジネスのシーンで使うような本格的な分析の機能を、出来るだけ分かりやすくなるように考えて開発しました。 普段は自分もエンジニアとして会社に所属しているので、その合間で開発を進めた感じです

                      • 1月9日、初代iPhone発表の日にiPhone SDK 2時代をふりかえる - Cocoaメモ

                        これははてなエンジニアアドベントカレンダー2022の40日目の記事です。昨日は id:kouki_danのCI/CDサービスのOpenID Connect対応 Dive Intoでした。 16年前の今日、2007年の1月9日は初代iPhoneが発表された日です。思い返すと、初期のiPhoneネイティブアプリ開発環境には今となっては当たり前の各種機能がありませんでしたね。簡単にふりかえってみます。 初代iPhone発表〜iPhone SDK iPhone OS 2 SDK時代なかったもの カット・コピー・ペースト iPadとiOS(OS名) AVFoundationによる細かいカメラ操作 Push通知 アプリ内課金 Core Data マルチタスキング Objective-C ARC Swift 20周年に向けて 初代iPhone発表〜iPhone SDK 2007年1月9日、初代iPhon

                          1月9日、初代iPhone発表の日にiPhone SDK 2時代をふりかえる - Cocoaメモ
                        • 2021年10月以降の Mozc に対する主な変更

                          初稿: 2022-10-10 2021 年 10 月以降の Mozc に対する主な変更をまとめました。ドキュメントやコミットログ、 Issues に書かれているものをまとめただけで新しい情報はありません。抜けているものがあれば後で追記します。 Mozc の問題の報告や機能の要望等は、GitHub の Issues や Discussions へお願いします。 前回: 2020 年以降の Mozc に対する主な変更 次回: 2022 年10月以降の Mozc に対する主な変更 統計情報 コミット数: 509 クローズした issue の数: 91 (Issues · google/mozc) マージしたプルリクエスト数: 2 (Pull requests · google/mozc) ビルド関連 GYP から Bazel への移行 GYP はメンテナンスモード。今後は非推奨に。 GYP での

                            2021年10月以降の Mozc に対する主な変更
                          • Announcing Coinbase’s successful transition to React Native | by Coinbase | The Coinbase Blog

                            As of January 2021, the Coinbase iOS and Android apps have transitioned away from native development to React Native, and all mobile engineers are now collaborating in a single codebase. The transition from native to React Native did not happen overnight, and in the interest of helping those contemplating such a decision, we want to tell the story of how we got here. Specifically, we want to share

                              Announcing Coinbase’s successful transition to React Native | by Coinbase | The Coinbase Blog
                            • jb… How Long Will macOS Be Unix?

                              March 16, 2020 I’ve started to worry about the Unix core of macOS. Possibly unnecessarily, but there have been a few troubling signs over the years, the biggest of which is obviously the lack of access to a decent development environment on iOS. On iOS, web development is possible, but only in the barest, most basic sense of the term. As soon as you need to do anything even remotely complex, like

                              • Kotlin 1.4の計画および将来的な展望 | The JetBrains Blog

                                IDEs AppCode CLion DataGrip DataSpell Fleet GoLand IntelliJ IDEA MPS PhpStorm PyCharm Rider RubyMine WebStorm Toolbox App Plugins Big Data Tools Quality Assurance Rust Scala Team Tools Code With Me Datalore Space TeamCity Upsource YouTrack Hub Qodana .NET & Visual Studio .NET Tools ReSharper C++ Languages Kotlin Ktor Education Edu Products Company News Security Team JetBrains Platform KotlinConf 2

                                  Kotlin 1.4の計画および将来的な展望 | The JetBrains Blog
                                • WEARをリノベ!Objective-CからSwiftへのリプレイス戦略でも使えるスナップショットテスト - ZOZO TECH BLOG

                                  目次 目次 はじめに マイページ画面リプレイスに伴う課題 使用したライブラリ Objective-Cでリファレンス、Swiftでテスト リファレンス画像のファイルサイズを小さく デバイスも言語も一気にテスト 複数言語のテスト自動化 複数デバイスを一気にテストする方法 いにしえVCのためのスタブデータの用意 おわりに はじめに みなさん、こんにちは! 松井です。普段はWEAR iOSアプリ開発で、コードを書く筋肉をパンパンに鍛えています。WEARアプリは、長い歴史を持っており、まだまだObjective-Cで書かれたレガシーなコードも居座っているんです。そんな中、私たちは地道にリファクタリングを進めています。そうしたObjective-CからSwiftへのリプレイス戦略において、スナップショットテストを活用したお話をしたいと思います。 スナップショットテストと聞くと、一般的にはコードの修正前

                                    WEARをリノベ!Objective-CからSwiftへのリプレイス戦略でも使えるスナップショットテスト - ZOZO TECH BLOG
                                  • iOSアプリを慎重に安全にリリースする - STORES Product Blog

                                    こんにちは! heyで STORES 決済 モバイルチームの Engineering Manager 兼 iOS アプリ・SDKの開発を担当しております。いわい です。 STORES 決済 はキャッシュレス決済を簡単に導入できるこんなサービスです。 coiney.com さて、今回は そんな STORES 決済 iOSアプリを 石橋を叩いてかぶって慎重に安全にリリースしたお話です。 STORES 決済 iOS版 リニューアル! STORES 決済 iOSアプリは 2012年 前身となる Coineyリリースから10年間、脈々と開発が続けられてきました。 もちろん開発言語はみんな大好き Objective-Cです。 日々様々な機能追加や改善の開発をしているのですが、さすがにいつまでも Objective-Cで開発を続けるわけにはいかないという事で、私がheyに入社する前の2019年頃から粛々

                                      iOSアプリを慎重に安全にリリースする - STORES Product Blog
                                    • Flipperを使ったiOSアプリの開発体験向上&iOSエンジニア目線でのミラティブ社の魅力について - Mirrativ Tech Blog

                                      はじめに 初めまして!Mと申します。 私は、2022年8月中旬より現在まで、iOSチームでインターンとして参加させて頂いています。 (実はこのミラティブのTechブログを読んだことがきっかけで、インターンに参加することになりました) これまでの期間、特に私は、開発体験の向上のためのデバッグ環境改善に関するタスクを行なってきました。 本記事では、MirrativのiOSアプリ開発における、Flipperというデバッグツールの活用事例および実装のポイントについて説明します。 また、私がインターンの中で感じたミラティブ社の魅力や、どんなことが学べたのかについてお伝えしようと思います。 目次 はじめに 目次 MirrativでのFlipper活用例 Flipperとは Flipperプラグイン ミラティブのデバッグ体験の改善点 iOSアプリ内のデータの流れ デバッグ面で大変だったこととその解決策①

                                        Flipperを使ったiOSアプリの開発体験向上&iOSエンジニア目線でのミラティブ社の魅力について - Mirrativ Tech Blog
                                      • 技術スペックを大公開〜no plan株式会社〜2023年からの取り組み - Qiita

                                        これはno plan inc.の Advent Calendar 2022の3日目の記事です。 どうも〜!no plan株式会社 代表のおかむーです。 この記事では弊社の2023年からの取り組み技術スペックについて書かせていただきます。 (この記事は2022年12月時点でのことなので、時代の流れによっては異なることが予想されますので、そのつもりで見ていただければと思います) no plan株式会社の創業メンバー 元面白法人カヤック アプリエンジニア: おかむー(@okamu_ro) 元面白法人カヤック サーバーサイドエンジニア: セリヌンティウス(@_serununtius) のエンジニア2名で起業した会社になります。 現在はフリーランスエンジニアさん10~15名程度でやっています!! no plan株式会社について no plan株式会社は、ブロックチェーン技術、Webサイト開発、ネイテ

                                          技術スペックを大公開〜no plan株式会社〜2023年からの取り組み - Qiita
                                        • プログラミング言語ランキング【GitHub】Pythonエンジニアは将来性が高くおすすめ - prolearn

                                          「The State of the Octoverse」で、GitHubで使われているプログラミング言語の人気ランキングが更新されました。 WEB系のアプリ開発をしているエンジニアとしては、GitHubを使う機会も多いのでとても興味深いです。 普段はRubyやPHPを使ってシステム開発していますが、個人的にはPythonを使った開発もしてみたいと思っています。 これからプログラミングを勉強したい人にも、人気プログラミング言語はどのプログラミング言語から勉強するかの参考になると思います。 GitHubでのプログラミング言語ランキングなので、他とは違った結果になっていますが、エンジニアの方やプログラミング初心者の方はチェックしてみて下さい。 2019年GitHubで使われたプログラミング言語ランキング GitHubのイメージはWEB系ですが、プログラミング言語ランキングの結果もそのような形にな

                                            プログラミング言語ランキング【GitHub】Pythonエンジニアは将来性が高くおすすめ - prolearn
                                          • Objective-Rust

                                            This is going to be another one of those posts where I did something ridiculous and then show you how I got there, so let’s just get right to it. use objc_rust::*; use std::ffi::CStr; pub fn main() { #[link(name = "Foundation", kind = "framework")] extern {} objc! { let cls = ObjCClass::lookup("NSNumber\0").unwrap(); let value = [[cls.into() numberWithUnsignedInt:42u32] stringValue]; let result =

                                              Objective-Rust
                                            • Objective-Cがゼロランタイムコストのdirectメソッドを導入

                                              フルスタック開発者のためのBallerina: バックエンドAPI開発ガイド この記事では、REST API開発のためのプログラミング言語"Ballerina"の直感的な構文について解説します。さらに、認証や承認、OpenAPIツール、可観測性、SQL/NoSQLクライアントライブラリなど、重要な言語機能についても論じます。記事を読み終えれば、Ballerinaが次のバックエンドAPI開発の有力な候補である理由がよく理解できるでしょう。

                                                Objective-Cがゼロランタイムコストのdirectメソッドを導入
                                              • Green Vs. Brown Programming Languages

                                                We’re Earthly. We make building software simpler and faster, regardless of the programming language you’re fond of. It’s a handy tool for developers dealing with both “brown” and “green” languages. Check it out. The Data The Stack Overflow Developer Survey1 results are a great source of information about how developers work. I was looking at the 2020 results for some ideas on what programming lang

                                                  Green Vs. Brown Programming Languages
                                                • RN Features 2020年3月号 - React Native v0.62 注目機能Flipper, Re-architecture, Discord のパフォーマンス改善 - KitchHike Tech Blog

                                                  はじめに キッチハイクのエンジニアメンバーでReact Native の気になるニュースを持ち寄ってみました! はじめに ガワネイティブアプリ(Creator)を、React Nativeで置き換えてみての一年間戦いの記録 - BASE開発チームブログ Flutter vs Native vs React-Native: Examining performance Discord のパフォーマンス改善 Flipper で React Native アプリの DX を改善しよう Flipper の主な機能の紹介 React Nativeの Re-architectureについて ロードマップ さいごに We're Hiring ガワネイティブアプリ(Creator)を、React Nativeで置き換えてみての一年間戦いの記録 - BASE開発チームブログ https://devblog.t

                                                    RN Features 2020年3月号 - React Native v0.62 注目機能Flipper, Re-architecture, Discord のパフォーマンス改善 - KitchHike Tech Blog
                                                  • 2019年にお勧めのプログラミング言語 - Qiita

                                                    この記事は、AnyPicksマガジンからの再掲載です。原文はこちらです。 インターネットの普及により、誰もが世界レベルのリソースにアクセスし、ほとんど無料でコーディングを学ぶことができるようになりました。 それはソフトウェア開発者を目指す方には素晴らしいことです。ただ、コーディングを学んだことのない方にとっては、悩ましい問題もあります。ブラウザをクリックすると、お勧めの記事、チュートリアル、YouTubeのビデオ等が次々に表示され、何から手を付けてよいのかわかりません。 私自身、Microverse社の業務で、この問題に直面しました。Microverseは、学生が就職するまで、学費が無料のオンラインスクールです。フルタイムの学生の多くは、膨大なリソースに圧倒され、この学校に入学します。多くの学生は、何から手を付けるのかわからず、複数のプログラミング言語に手を出しますが、結局何も完全に習得で

                                                      2019年にお勧めのプログラミング言語 - Qiita
                                                    • 「STEINS;GATE」とコラボしたITエンジニア向けプログラミングゲーム“電脳言語のオルダーソンループ”が本日よりpaizaで無料公開

                                                      「STEINS;GATE」とコラボしたITエンジニア向けプログラミングゲーム“電脳言語のオルダーソンループ”が本日よりpaizaで無料公開 編集部:maru paizaは本日(2021年7月28日),同社が運営するITエンジニア向けの転職・就職・学習プラットフォーム「paiza(パイザ)」にて,「STEINS;GATE」とコボしたプログラミングゲーム「電脳言語のオルダーソンループ」を無料公開した。 電脳言語のオルダーソンループは,プログラミング問題を解いて物語を進めるアドベンチャーゲーム。「STEINS;GATE」のシナリオを手掛ける安本 了氏がゲーム内ストーリーを担当しており,ここだけのオリジナルストーリーが楽しめるという。 今回の問題は,ITエンジニア経験者(中・上級者)向けで,アルゴリズムの構築などさまざまなプログラミングミッションが用意されているとのこと。Java,Python,P

                                                        「STEINS;GATE」とコラボしたITエンジニア向けプログラミングゲーム“電脳言語のオルダーソンループ”が本日よりpaizaで無料公開
                                                      • Xcode 11.2 + Storyboard UITextView でクラッシュ - ObjecTips

                                                        Xcode 11.2 で Storyboard か xib で UITextView を使っていると iOS 13.2 より前のバージョンでクラッシュするという凶悪なバグが発生している。 実際にクラッシュを起こしてみると以下の様に _UITextLayoutView ってクラスは無いとエラーメッセージが表示された。 *** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named _UITextLayoutView because no class named _UITextLayoutView was found; the class needs to be defined in source co

                                                          Xcode 11.2 + Storyboard UITextView でクラッシュ - ObjecTips
                                                        • Dark Mode Support in WebKit

                                                          With the introduction of Dark Mode in macOS Mojave last year, web developers have been asking for support in Safari to style web content that matches the system appearance. With the Safari 12.1 update in macOS 10.14.4, iOS 13, and iPad OS 13, dark mode support in WebKit and Safari has arrived. Dark Mode Behaviors By default there are no behavior changes with how pages look when a user is in dark m

                                                            Dark Mode Support in WebKit
                                                          • ラクマiOSアプリのフルSwift化を約4年かけてやり遂げた話 | Rakuten Rakuma Tech Blog

                                                            こんにちは。楽天ラクマ モバイルアプリケーション開発グループのdarquroです。 今回はラクマiOSアプリのフルSwift化を、約4年かけてやり遂げた話を書きたいと思います。 ことの始まり私は2018年10月1日に楽天グループに入社しました。 当時採用面接で驚いたのは、アプリエンジニアのチーム体制を聞いたところ、iOS1名、Android1名という状態だったことでした。 なので、私がiOSエンジニアとして入社し、やっとiOSアプリは2人体制になったというわけです。 2018年はラクマの前身である「フリル」を運営する株式会社Fablicを吸収合併し、それに伴い開発組織としても再構築していく時期でした。 そういったチャレンジングなタイミングに入社を決めたわけではありますが、iOSアプリのコードの状況はというと、Objective-Cという大きい技術的負債を抱えており、なかなかメンテナンスをし

                                                              ラクマiOSアプリのフルSwift化を約4年かけてやり遂げた話 | Rakuten Rakuma Tech Blog
                                                            • 「秀丸」の秀まるおさん、そろそろMac版はいかがでしょう? 気になることを全部聞いてみた。 | HRナビ by リクルート

                                                              Windowsでテキストエディタといえば、ほとんどの人が同じものを思い浮かべるのではないだろうか。もちろん「秀丸」である。いまも多くの人がPCをセットアップするときにまずインストールするソフトウェアの1つだ。 1990年代半ばに生まれ、20年以上にわたって使われてきている。開発者の斉藤秀夫さんは秀丸があまりに売れたため、当時勤めていた大企業を退職して独立した。元祖ソフトウェアスタートアップともいうべき存在である。 そんな斉藤さんにいろいろ聞いてみた。Mac版は出ないのか? 秀丸御殿がたったのは本当? いまはスタートアップが成功しやすい? 自然体で答えてくれた斉藤さんのお話をどうぞ。 秀丸が好調で、「フェラーリに乗ってる」という噂も –「秀丸」シリーズの売上はピーク時で1億円を超え、「秀丸御殿」が建ったとか。 斉藤:Windows 95が出てきて世の中みんながWindowsを使うようになった

                                                                「秀丸」の秀まるおさん、そろそろMac版はいかがでしょう? 気になることを全部聞いてみた。 | HRナビ by リクルート
                                                              • Announcing Dart 3

                                                                Hello from Google I/O 2023. Today, live from Mountain View, we’re announcing Dart 3 — the largest Dart release to date! Dart 3 contains three major advancements. First, we’ve completed the journey to 100% sound null safety. Second, we’ve added major new language features for records, patterns, and class modifiers. Third, we’re giving a preview of the future, where we broaden our platform support w

                                                                  Announcing Dart 3
                                                                • macOS のデフォルト状態でコマンドラインからQRコード画像を生成する - TeX Alchemist Online

                                                                  去年の記事において,連番のQRコード画像を一括作成するSwiftコードの例を示しました。 doratex.hatenablog.jp このSwiftコードをちょっと改変すれば,「コマンドライン引数に与えられた文字列からQRコード画像を生成する」コマンドラインツールは簡単に作れます。もちろん,Homebrewなどを用いて qrencode のような専用ツールをインストールしてもよいでしょう。ただし,自分一人で使う環境ならば何でもいいのですが,広く配布するスクリプトなどを想定する場合,デプロイ時の可搬性という観点で考えると,追加のプログラム/ライブラリの事前インストールを必要とせず,macOS環境であればどこでもシェルから1行で呼び出せるコマンドが存在する嬉しいですよね。 「macOSのAPIをコマンドラインから直接呼び出す」ためには,PyObjC が有効な手立てとなります。この手法は以前のP

                                                                    macOS のデフォルト状態でコマンドラインからQRコード画像を生成する - TeX Alchemist Online
                                                                  • minne iOS 2024年の開発環境 - Pepabo Tech Portal

                                                                    minne事業部モバイルチームのエンジニアをしております、@umatoshiです。最近はパルワールドに夢中で、全力で配合に取り組んでいます。 好きなパッシブスキルは脳筋です。 現在私は、minneのiOSアプリを開発しており、最新バージョンのXcode(執筆時点では15.2)対応とiOS15サポート終了予定等、2021年当時の記事からアップデートしたので、採用している新技術や開発効率を上げるための工夫をはじめとしたトピックを、minneのiOSチームに興味がある方へ向けて共有したいと思います。 去年はiOSDC 2023でブース出展もしていて、弊社から登壇もしていてminneについて紹介しています。こちらもどうぞ。 概要 まずiOS 14のサポートを終了しており、SwiftUI、 GraphQL、 SPM(Swift Package Manager)、 Combine、 Swift Con

                                                                      minne iOS 2024年の開発環境 - Pepabo Tech Portal
                                                                    • サーバサイドからクライアントをやるようになっての心境の変化 - Qiita

                                                                      久しぶりの執筆です。 最後の執筆から大分ブランクもあり、以前やっていたエンジニアリングにも大分変化があったため、振り返りをしつつ、サーバサイドからクライアントをやるようになっての心境の変化を執筆できればと思います。 時系列から読み解く 2021年 ~ 2023年前期 現在の会社に入社。入社した会社に配属された部署では、社内サービスを中心にRailsを用いたサーバサイドの開発を行っていました。 当時、2022年後半から上手くいっていない時期があり、かなり煮詰まっていた時期でもありました。 2023年後期 ~ 現在 ここから、クライアントの事をやるようになりました。正直、2022年後半から煮詰まっていた時期から、諸事情によりクライアントのことをやることになり、かなりの危機感もありました。 作業内容から読み解く サーバサイド Rails、JavaScript中心の新機能開発やサイトの保守 社内サ

                                                                        サーバサイドからクライアントをやるようになっての心境の変化 - Qiita
                                                                      • 社内ライブラリを Swift Package Manager に対応させた - spacelyのブログ

                                                                        はじめに 株式会社スペースリー iOSエンジニアの樋川です。 普段は弊社サービスの、物件の撮影を補助/管理をするアプリのiOSの開発をしています。 今回は、研究開発チームが作成した、画像を台形補正する社内向けのライブラリをiOSプロジェクトに入れた時の内容をまとめます。 現在、iOSプロジェクトでは、Swift Package Manager(以下”SPM”と略)でライブラリ管理をしており、今回も他のライブラリと同様にSPMで対応することにしました。 今回は通常のSPMへの対応に加えて、下記のケースに対応する必要がありました。 ライブラリがC++で書かれている ライブラリがOpenCV, Eigenを利用している はじめに 前準備 (C++で書かれたライブラリをSwiftで使えるように) SPMへの対応 完成したPackage.swiftの中身 対応手順 1. OpenCVをXCFrame

                                                                          社内ライブラリを Swift Package Manager に対応させた - spacelyのブログ
                                                                        • プログラミングを難しいと感じるのは当然です!未経験からプログラマーになった現役エンジニアが教える挫折しない勉強法 - hmlrv15606の日記

                                                                          プログラミングを難しいものと決めつけていないでしょうか? 恐らくこの記事を読んでいる人は、 プログラミングに興味がある プログラミングの勉強をしている プログラミングについて調べている といった人になると思います。 将来の仕事としてプログラミングを勉強したいけど、難しいし悩んでいる。 今、まさにプログラミングを勉強しているが、難しくて挫折しそうになっている。 子供の教育(小学校ではプログラミングが義務化されますしね)に、どうやってプログラミングを学ばせようか迷っている。 シチュエーションは様々でしょうが、難しいプログラミングをどうやって乗り越えるのか迷っていたり、悩んでいる方が多いのではないでしょうか。 私は現役エンジニアとして日々プログラミングに触れていますが、プログラミングは誰にでもできるものだと思っています。 もちろん簡単とは言いませんが、プログラミング能力は努力すれば誰にでもできる

                                                                            プログラミングを難しいと感じるのは当然です!未経験からプログラマーになった現役エンジニアが教える挫折しない勉強法 - hmlrv15606の日記
                                                                          • Modern Swift API Design - WWDC19 - Videos - Apple Developer

                                                                            Streaming is available in most browsers, and in the WWDC app. Every programming language has a set of conventions that people come to expect. Learn about the patterns that are common to Swift API design, with examples from new APIs like SwiftUI, Combine, and RealityKit. Whether you're developing an app as part of a team, or you're publishing a library for others to use, find out how to use new fea

                                                                              Modern Swift API Design - WWDC19 - Videos - Apple Developer
                                                                            • Apple’s use of Swift and SwiftUI in iOS 17

                                                                              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 to create this article have been detailed in my previous posts. If you are interested, please refer to: Apple’s use of AppKit, Mac Catalyst and SwiftUI in macOSEvolution of th

                                                                                Apple’s use of Swift and SwiftUI in iOS 17
                                                                              • どれがいいの?アプリ開発のプログラミング言語。iOS、Androidのおすすめをご紹介|モバイルマーケティング研究所|ModuleApps 2.0

                                                                                スマホアプリ開発に最適なプログラミング言語 スマホアプリ開発を検討するとき、どれくらいのプログラミングがあって、どのような特徴があるのか理解しておく必要があります。 Java Java(ジャバ)は1995年、 Sun Microsystems社によって開発されたプログラミング言語です。現在はOracleが所有しています。JavaはJVM:Java Virtual Machine(Java 仮想マシン)上で動作するので、OSやハードウェアなどの環境に依存しません。AndroidはJavaのプログラミング言語に大きく依存しており、Androidアプリを構築するためのすべてのSDKは、Javaの標準ライブラリを使用しています。 Kotlin Kotlin(コトリン)は2011年に発表されたプログラミング言語です。KotlinはJavaをもっと安全でかつ簡潔化するよう改良された言語です。Java仮

                                                                                  どれがいいの?アプリ開発のプログラミング言語。iOS、Androidのおすすめをご紹介|モバイルマーケティング研究所|ModuleApps 2.0
                                                                                • 5 Programming Languages That Are Probably Doomed

                                                                                  5 Programming Languages That Are Probably Doomed by Nick Kolakowski Jul 29, 2019 5 min read Not all programming languages endure forever. In fact, even the most popular ones inevitably crumble away, as new generations of developers embrace other languages and frameworks they find easier to work with. In order to determine which programming languages are likely doomed in the medium- to long-term, w

                                                                                    5 Programming Languages That Are Probably Doomed