tokizuohのブックマーク (452)

  • [iOS] XcodeのRun起動でないときにログをみたい | DevelopersIO

    こんにちは。きんくまです。 XcodeでRunから起動するときは、Xcodeのコンソール上にデバッグの出力が表示されます。 print文で出るやつです。 今回アプリをアップデートした後の初回起動時の出力を確認したかったのですが、 BundleIDの関係でXcodeのRun起動での確認ができませんでした。 どうしたものかなー?と思って調べました。 参考URL OSLogを利用したロギング [iOS 10] OSLog でアプリログを出力する Explore logging in Swiftの紹介 #WWDC20 LoggerとOSLogを使って出力 iOS 14以降 -> Loggerを利用 iOS 13以下 -> OSLogを利用 という振り分けになります。 出力クラスを作る OSのバージョンごとに振り分けしつつ、文字列とIntを出力できるクラスを作りました。 class MyLogger

    [iOS] XcodeのRun起動でないときにログをみたい | DevelopersIO
    tokizuoh
    tokizuoh 2024/09/25
  • GraphQL Tokyo Meetup #21 で会場スポンサーしました #GraphQLTokyo - スタディサプリ Product Team Blog

    こんにちは。@chaspy です。 9/13 に開催された GraphQL Tokyo にて弊社九段下オフィスの会場を提供させていただきました。 www.meetup.com 九段下オフィスについて 九段下駅から徒歩3分でとっても便利な立地です。 goo.gl 以下の記事も合わせてご覧ください。 www.recruit.co.jp 当日は30名近くの方が参加されました。 発表について なんと今回はオープンソース開発者グループ The Guild のメンバーである Laurin Quast さんがドイツから東京に来てトークをしてくださりました。 彼のトークテーマでもある graphql-code-generator はスタディサプリの開発でも利用しており、無くてはならない OSS の一つです。 時刻 time 内容 contents 18:30 - Door open 受付開始 19:00

    GraphQL Tokyo Meetup #21 で会場スポンサーしました #GraphQLTokyo - スタディサプリ Product Team Blog
    tokizuoh
    tokizuoh 2024/09/25
  • iOS アプリの配布方法

    App Store には非公開で Apple Business Manager または Apple School Manager 経由でアプリを配布する InHouse がサポートしていない機能で Mobile Device Management(MDM)と組み合わせることでアプリのアップデートを通知したり、自動アップデート、強制アップデートをさせることも可能です

    iOS アプリの配布方法
    tokizuoh
    tokizuoh 2024/09/25
  • 俺の考えた一番わかりやすいAppleの証明書周りの解説(N番煎じ)

    そもそもなぜこんなこと(証明書やら署名やら)をやる必要があるのか iPhone(iOS)は信頼できるアプリしか実行しない仕組みになっているから よって開発者はiPhone(iOS)に自分のアプリが信頼できるものとして認めさせる必要がある ここでいう信頼できるとは下記が満たされている状態を指す 開発者がどこの誰だかわかる(Appleにとって) 開発者人が実装したことが保証できている(開発者人のみが秘密鍵を知っているはず) 改竄されていないことが保証されている(電子署名によって) 登場人物 すでに素晴らしい記事があるのでそちらを参照しましょう 以下に見出しのみ引用 証明書署名要求(CSR): .certSigningRequest ファイル 証明書(Certificate): .cerファイル Signing Identity: .p12ファイル Provisioning Profile:

    俺の考えた一番わかりやすいAppleの証明書周りの解説(N番煎じ)
    tokizuoh
    tokizuoh 2024/09/23
  • トーバルズ氏が語る「Linux」メンテナーの高齢化と後継者問題--20周年の「RTLinux」にも言及

    Steven J. Vaughan-Nichols (Special to ZDNET.com) 翻訳校正: 川村インターナショナル 2024-09-20 07:00 ウィーン発--「Linux」の生みの親であるLinus Torvalds氏は、The Linux Foundationの「Open Source Summit Europe」の基調講演で、カーネル開発や「Rust」の統合、オープンソースの未来について、自身の考えを率直に語った。Torvalds氏の友人でVerizonのオープンソースプログラムオフィスの責任者を務めるDirk Hohndel氏が、Linuxエコシステムに関する基調講演の司会を担当した。 Torvalds氏は、先頃公開された「⁠Linux 6.11」カーネルなどのリリースが面白みに欠けるのは意図的だ、と強調した。「約15年間にわたり、非常に規則正しいリリースを行

    トーバルズ氏が語る「Linux」メンテナーの高齢化と後継者問題--20周年の「RTLinux」にも言及
  • Announcing Swift 6

    We’re delighted to announce the general availability of Swift 6. This is a major new release that expands Swift to more platforms and domains. Many people know of Swift as a language for app development, with a million apps on the App Store. But Swift is great for more than just apps. Swift’s safety, speed, and approachability make it a great choice for many other use cases including libraries, in

    Announcing Swift 6
    tokizuoh
    tokizuoh 2024/09/18
  • WebAssembly の概要 - WebAssembly | MDN

    この記事では、WebAssembly がどのように機能しているか、その目標、解決している問題、ウェブブラウザーのレンダリングエンジン内での動作などの概念について説明します。 WebAssembly は最近のウェブブラウザーで動作し、新たな機能と大幅なパフォーマンス向上を提供する新しい種類のコードです。基的に直接記述ではなく、C、C++Rust 等の低水準の言語にとって効果的なコンパイル対象となるように設計されています。 この機能はウェブプラットフォームにとって大きな意味を持ちます。ウェブ上で動作するクライアントアプリで従来は実現できなかった、ネイティブ水準の速度で複数の言語で記述されたコードをウェブ上で動作させる方法を提供します。 それ以上に、その利点を享受するために利用者は WebAssembly のコードをどのように作成するのか知る必要さえ有りません。 WebAssembly モジ

    WebAssembly の概要 - WebAssembly | MDN
    tokizuoh
    tokizuoh 2024/09/16
  • meviy に Rust が入りました - DTダイナミクス テックブログ

    形状認識処理のディレクターを務めている寺田です。昨年10月よりDTダイナミクス(ミスミグループ出資の戦略的IT子会社)のお世話になっています。 私が入社した時点では meviy の形状認識はすべて C++ で書かれていましたが、そこに Rust を導入したというお話です。 Rust で何作ったの? ゴチャゴチャと御託を並べる前に、まずは Rust で何を作ったのかを簡単に紹介しましょう。 大きく分けて下記の3領域に Rust を導入しました。 溶接リモデル機能 平板展開機能 自動テストツール ここでは先頭の「溶接リモデル」について簡単に紹介します。 この機能の内部実装を C++ から Rust に置き換えて、またロジックも大きく変更することによって、溜まっていた不具合を大幅に解消しました。 溶接リモデルとは 溶接リモデル 上図の左がリモデル前、右がリモデル後です。 板金製品は、平らな板金材

    meviy に Rust が入りました - DTダイナミクス テックブログ
  • ラグ / マット

    ラグを敷いて、お部屋に華やかさを添えてみませんか。KANADEMONO では、気軽に敷くだけで、心地よい洗練された空間になる、とっておきのラグをご用意しています。 人気のあるヴィンテージスタイルをはじめ、モロッカン、コンテンポラリー、ハンドメイドなど、 どれも個性的で、存在感のあるラグばかり。ラグは敷くだけで空間全体のトーンを変えてくれる、重要なインテリアアイテムのひとつです。

    ラグ / マット
    tokizuoh
    tokizuoh 2024/09/13
  • Mac のメニューバーで PR の状況を把握する - maiyama4's blog

    仕事をしていると PR のレビュー依頼に一瞬で気づきたいので、メールや slack 連携などの通知を設定することになると思う。ただ、それだけだと一瞬で気づいたけど今は手が離せないので10分後くらいに見よう...と思ったまま忘れてしまうということが起こるのでなんらかの工夫が必要で、自分はメニューバーに関係する PR 一覧を表示している。 具体的には、以下のように、 自分がレビューするべき PR の数 自分が出していてマージされていない PR の数 をメニューバーに常に表示し、それをクリックすると PR へのリンクのリストが登場するようになっている(仕事の様子を公開するわけにはいかないのでダミーデータにしています)。 リストは3つのセクションに分けていて、 自分がレビューするべき PR すべて 自分が出してマージされていない PR すべて 自分が出してマージされた PR 直近3件 をそれぞれ表

    Mac のメニューバーで PR の状況を把握する - maiyama4's blog
    tokizuoh
    tokizuoh 2024/09/12
    鬼便利じゃん
  • iOSDC Japan 2024 協賛&参加レポート - ZOZO TECH BLOG

    こんにちは、DevRelブロックのikkouです。2024年8月22日の夕方から24日の3日間にわたり「iOSDC Japan 2024」が開催されました。ZOZOは昨年同様プラチナスポンサーとして協賛し、スポンサーブースを出展しました。 technote.zozo.com 記事では、前半は「iOSエンジニアの視点」から、ZOZOから登壇したセッションとiOSエンジニアが気になったセッションを紹介します。そして後半は「DevRelの視点」から、ZOZOの協賛ブースの様子と各社のブースコーデのまとめを写真多めでお伝えします。 登壇内容の紹介 LT: 全力の跳躍を捉える計測アプリを作る ポスターセッション: Haptic Feedbackでクセになるユーザー体験を提供しよう! ZOZOのiOSエンジニアが気になったセッションの紹介 Server-Driven UI入門: 画面のStateを直

    iOSDC Japan 2024 協賛&参加レポート - ZOZO TECH BLOG
    tokizuoh
    tokizuoh 2024/09/02
  • 趣味で作ったソフトウェアが海外企業に買われ分野世界一になるまでの話 - knqyf263's blog

    2年前の2019年8月に以下のブログを書きました。 knqyf263.hatenablog.com 今回はその続きです。前回のブログは多くの人に読んでもらうことを意識して書きましたが、今回はそうではないです。特に得た学びを書くわけでもなく何で作り始めたのか?とかどんなことがあったのか?とか思い出話を書いているだけなので、言ってしまえば自己満足の記事です。それで構わない人や前回の記事を見てその後どうなったか気になった人だけが読んでもらえますと幸いです。 誰かのためになるわけでもない過去の出来事について語るのは老人感が強くて基的に好きではないのですが、自分の中で一番大きかった目標を達成したので節目として書いています。 英語版の記事も会社のブログから公開しています。英語版のほうが簡潔で良い可能性もあります。日語版は誤った解釈をされると嫌だからもう少し詳細に書こう、を繰り返していつも長くなりす

    趣味で作ったソフトウェアが海外企業に買われ分野世界一になるまでの話 - knqyf263's blog
    tokizuoh
    tokizuoh 2024/08/31
  • エンジニアリングマネージャーのしごと

    書は、エンジニアリングチームのマネジメントの仕事全般を紹介し、エンジニアリングマネージャーに必要な考え方やスキルを解説します。はじめに、自分の役割と組織のさまざまな部分がどう関係するかを理解し、習慣を整えることで自分自身を管理することを学びます。そして、日々のマネジメント業務で必要なツールとプロセスを紹介し、スタッフとの関係性の構築、モチベーションの理解、評価や採用などを解説します。さらに社内政治や難しい状況での判断、その後のキャリアについて説明します。 マネジメントのさまざまな段階に沿って、日々の仕事に取り入れられる実践的なアドバイスを紹介する書は、エンジニアリングチームのマネージャーに必携の一冊です。 正誤表 ここで紹介する正誤表には、書籍発行後に気づいた誤植や更新された情報を掲載しています。以下のリストに記載の年月は、正誤表を作成し、増刷書籍を印刷した月です。お手持ちの書籍では、

    エンジニアリングマネージャーのしごと
    tokizuoh
    tokizuoh 2024/08/26
  • 32歳 1 児の母がエンジニアとして成長するために今できること

    「湘.なんか #1」にて発表させていただいた内容です。 https://shonanpm.connpass.com/event/321325/

    32歳 1 児の母がエンジニアとして成長するために今できること
    tokizuoh
    tokizuoh 2024/08/26
  • Amazon.co.jp: 一億年のテレスコープ: 春暮康一: 本

    Amazon.co.jp: 一億年のテレスコープ: 春暮康一: 本
    tokizuoh
    tokizuoh 2024/08/25
  • 対談:ニューカマーから見たサイボウズのAndroid事情 - Cybozu Inside Out | サイボウズエンジニアのブログ

    サイボウズでは去年より、Androidエンジニアの採用活動に力を入れてきました。その結果、今年の上期に新卒入社1名と中途入社3名のあわせて4名のAndroidエンジニアがチームにジョインしてくれました。 今回は、その4名のニューカマーを主役に「ニューカマーから見たサイボウズのAndroid事情」というテーマで対談を行いました。 対談に参加したAndroidメンバー一同 メンバープロフィール ファシリテーター 東條:2019年4月新卒入社。サイボウズOffice新着通知のAndroid開発を担当。(画像左上) ニューカマー 宮: 2022年4月新卒入社。サイボウズOffice 新着通知のAndroid開発を担当。趣味はドライブと何かを作ること。(画像真ん中上) Jake: 2022年3月中途入社。サイボウズOffice新着通知のAndroid開発を担当。趣味自転車、飛行シミュレーターなど

    対談:ニューカマーから見たサイボウズのAndroid事情 - Cybozu Inside Out | サイボウズエンジニアのブログ
    tokizuoh
    tokizuoh 2024/08/19
  • 基礎から学ぶNext.js

    OCHaCafe Season8 #2の資料です。 https://ochacafe.connpass.com/event/308830/ セッションアーカイブ動画:https://youtu.be/Ywd2J3GZ8wQ

    基礎から学ぶNext.js
    tokizuoh
    tokizuoh 2024/08/17
  • Amazon.co.jp: スター・シェイカー: 人間六度 (著), ろるあ (イラスト): 本

    tokizuoh
    tokizuoh 2024/08/15
  • 年100件ほどプロポーザルを読んで作った伝わりやすいプロポーザルのチェックリスト|さとりゅう

    この記事についてこの記事では、日スクラム系カンファレンスのプロポーザルを勝手に沢山読んできた筆者(さとりゅう)が考える「内容が伝わるプロポーザルの書き方」を提案します。筆者がこれまでに読んできた中で、講演内容がどのようなものなのかを伝える目的であるプロポーザルが、その役割を果たすのに不十分な記述のため、当は素晴らしい講演内容が伝わらずに終わってしまっているのではないか、ということを危惧しています。そこで記事では、講演内容がわかりやすいと読み手として感じたプロポーザルを思い出しながら、それがどのような構造であったのかをチェックリスト形式で提案します。このチェックリストを用いて、より多くの伝わるプロポーザルが生まれることを願っています。 動機先日、 株式会社カケハシの小田中さんが素敵なスライドを公開していました。これによって、多くの人がカンファレンスのプロポーザルを書こうというモチベー

    年100件ほどプロポーザルを読んで作った伝わりやすいプロポーザルのチェックリスト|さとりゅう
    tokizuoh
    tokizuoh 2024/08/13
  • ガラパゴスはiOSDC 2024を応援しています

    サービス開発パートナー事業部・エンジニアの住山です。好きなキーボードはHHKBです。 さて、弊社ガラパゴスは8/22~24で開催される iOSDC2024 へスポンサー参加します🎉🎉🎉 参加形態について 今年はプラチナスポンサーとブース出店をします!! 一昨年はゴールドスポンサーとして参加していたので、ひとつランクアップですね。 ノベルティーの紹介 カンファレンスチケット購入者に送付されるノベルティーBoxですが、弊社は手ぬぐいを封入させていただきました。例年通りだとiOSDCはかなりの猛暑になることが予想されるので、手ぬぐいがピッタリだという案が採用されました。 こちら↓がデザインです。カンファレンス中はもちろん、普段使いでもぜひ使ってください!! 弊社のPRタグは #正気の開発 です。 エンジニア一同、会場で皆さんに会うことを楽しみにしてます!

    ガラパゴスはiOSDC 2024を応援しています
    tokizuoh
    tokizuoh 2024/08/09