This content has moved; redirecting to the new location.
This content has moved; redirecting to the new location.
xcodebuild の終了コード 65: その意味と、iOS および macOS ビルドでの解決方法 xcodebuild が終了コード 65 で失敗 この見出しのフレーズは、あらゆる CI システム環境の iOS 開発者と macOS 開発者を震え上がらせる威力を持っています。Xcode そのものを使っているときに目にした方もいらっしゃると思いますが、こうしたエラーコードが Xcode に表示されず、気付かなかった方も同じくらいいらっしゃることでしょう。 xcodebuild から何のエラーメッセージもなく終了コード 65 だけが返される事態を回避するには、この終了コードが何を意味しているかを理解する必要があります。 任意のターミナル エミュレーターに「man xcodebuild」と入力して最下部あたりまでスクロールすると、使用例の手前に、終了コードに関する次のような小さな段落が含ま
これは何 GitHub Actions で Xcode プロジェクトをビルドする方法のメモです。そもそも GitHub Actions って何よ?という方は下記サイトを御覧ください。 GitHub Actionsについて - GitHub ヘルプ 利用申請 GitHub Actions はまだベータ版であり、利用するには下記URLから申し込む必要があります。 現在はベータが外れています。下記URLからすぐに利用できます。 何日か待つと「使えるようにしたよ〜」といった内容のメールがGitHubから届きます。 とりあえずビルドしてみる リポジトリのトップページに「Actions」タブが追加されているので「Set up Actions」をクリックしましょう。 スタートページが表示されます。ここでサンプルの workflow を動かすこともできますが、今回は右上の「Set up workflow
背景 SPMを使っているiOSのプロジェクトで、xcodebuild をGitHub Actions上で使用したいとき、自動でFetchされたライブラリのソースコードはキャッシュされず、毎回、Fetchしてくるため非常に遅くなってしまいます。 そこで、自動でFetchしたソースコードを作業ディレクトリ配下に置いてキャッシュさせることでCIにかかる時間を短縮させます。 方法 Xcodebuild xcodebuildで自動でFetchされるソースコードのディレクトリは、 clonedSourcePackagesDirPath オプションで指定することができます。 xcodebuild build \ -scheme XXX \ -sdk iphonesimulator -configuration Release -clonedSourcePackagesDirPath SourcePack
キーボードには、一般的に使われているものとして、メカニカル / メンブレン / パンタグラフ / 静電容量無接点 / の4種類のスイッチのキーボードがある。 それぞれのキーボードの特長に合わせて、キースイッチが選ばれている。また、キースイッチの種類によってキーボードの種類を分類することもある。(メカニカルキーボード・静電容量無接点キーボードなど) メカニカルスイッチの内部に接点があり、接点が触れることで入力される。一つ一つ独立したスイッチのため、スイッチの交換が可能(ホットスワップ対応であれば専用工具で交換が可能、ハンダ付けされている機種であればキーボードを分解し、ハンダを外して交換※保証対象外になることがあるのでご注意ください。)で、修理やメンテナンスをすれば長期間使うことができる。 様々なメカニカルスイッチがあるが、CHERRY MXスイッチもこのスイッチにあたる。しっかりした打鍵感か
「初学者から上級者までが楽しめるWeb系の技術カンファレンス」をコアコンセプトに掲げる「Kaigi on Rails」。ここで登壇したのは、STORES株式会社 CTO・藤村大介氏。別会社が自社にジョインしたことにより、新しく加わったプロダクトのRailsアプリケーションを触り改善する中で、見ていたこと・考えていたことなどを発表しました。全2回。前半は、アプリの概要を理解するために見ていたものについて。 STORES株式会社 CTO・藤村氏の自己紹介 藤村大介氏:「既存Railsアプリ攻略法」というタイトルで、CTOが何をやっているのか、何を見ているのか、何を考えているのかをお話ししようと思います。 自己紹介です。藤村大介と申します。あらためてよろしくお願いします。僕は2008年ぐらいから、バックエンドでRailsを書くのを中心にソフトウェアエンジニアとして仕事をしていて、フロントエンドも
■ 概要 キーを自由に配置できるキーボードです。 マグネットなので工具を使わず取り外し可能です。キーボードを自分のスタイルでDIYできます。 ベースボードがひとつだけ付属するタイプです。 テンキー...
まずは基本!スイッチの種類を知ろう! キースイッチと言っても色々種類があります。 初めて購入するのに役に立つ知識を短くまとめますので、是非参考にしてください。 キースイッチとは 自作キーボードに使用されるキースイッチは主にメカニカルキースイッチです。 特に以下の2種類のスイッチが使用されています。 Cherry MX(互換)スイッチ 十字の軸受が特徴的なメカニカルキースイッチです。 赤軸、青軸、茶軸との愛称で呼ばれることが多いです。 Cherry社の特許が切れたことにより互換スイッチが作られ始め、今では数百種類を超えて世界中で生産されています。 Kailh Chocスイッチ Kailh社のロープロファイル(薄型)のメカニカルキースイッチです。 Cherry MX互換スイッチとの互換性はないので、対応しているキーボードか購入前に確認をしてください。 また、Chocスイッチにはv1とv2があり
どうも、株式会社プラハCEO兼エンジニアの松原です 最近若手エンジニアから「技術書や記事からのインプットが遅い、あるいは浅いことに悩んでいる」と相談を受けました。 (自分のインプットの巧拙はひとまず棚に上げて)自分は技術書を読む際は予習と復習を結構するタイプなので、自分なりに工夫していることについて書き残してみようと考えました。超オレオレ理論ですが、悩んでいる方の参考になれば幸いです 本の予習と復習 自分は技術書を読む前後でこんなことをしています: (予習)その本にかける時間を決める (予習)本から学びたいことを書き出す (予習)胡散臭い人に書かれたと考える (復習)仮説を作り、検証する (復習)自分の行動の変化を書き出す (復習)記事を書くか、人に話す 結構面倒だと思いますが、自分にとっては効果的でした 0. その本にかける時間を決める 自分がこれから説明する予習と復習は、めちゃくちゃ時
日付や時刻の扱いで気を付けるべき重要要素 ※以下、少々長くなるため、実際の変換コードだけ見たい人は上の目次から飛んでください。 カレンダー(暦法) カレンダーは 年 の扱いに影響します。 端末(iPhoneやiPadなど)では設定アプリの「一般 > 言語と地域 > 暦法」から設定可能で、手元のiPhoneでは 西暦(グレゴリオ暦)、和暦、タイ仏暦 の3つから選択できます。 例えば「2020」という文字列を年としてDate型に変換しようとした場合、カレンダーの設定が「西暦」であれば正しく「2020年」として変換することができます。 ですが、もし「和暦」になっていたとすると、「令和2020年」として解釈され、これを西暦になおすと「西暦4038年」ととんでもない値になってしまいます。 そのため、プログラムではこの端末のカレンダー設定により意図しない変換が行われないよう、設定を固定化して処理するの
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く