Xcode15が必須になります。
2024年4月29日以降、
App Store Connectにアップロードするアプリは
iOS 17、iPadOS 17、tvOS 17、
またはwatchOS 10向けにXcode 15 でビルドする必要があります。
----
技術的な知見や日々の記録、日常の些細な変化などを綴る雑記ブログです。専門的な技術解説から日記のようなライトな話題まで、特定のジャンルに縛られず、気になったことや面白いと感じた出来事を幅広く発信しています。筆者の視点で切り取った多様なコンテンツが楽しめる、自由な雑記空間を目指しています。
2024年4月29日以降、
App Store Connectにアップロードするアプリは
iOS 17、iPadOS 17、tvOS 17、
またはwatchOS 10向けにXcode 15 でビルドする必要があります。
----
過去に書いていたのですが、意外と観ていただいている人がいたので、更新版です
忘れやすいですよね
もう少し、細かいイベントを追加しました
import UIKit
class ViewController: UIViewController {
override func awakeFromNib() {
super.awakeFromNib()
print("awakeFromNib")
}
override func loadView() {
super.loadView()
print("loadView")
}
override func viewDidLoad() {
super.viewDidLoad()
print("viewDidLoad")
}
override func loadViewIfNeeded() {
super.loadViewIfNeeded()
print("loadViewIfNeeded")
}
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
print("viewWillAppear")
}
override func viewLayoutMarginsDidChange() {
super.viewLayoutMarginsDidChange()
print("viewLayoutMarginsDidChange")
}
override func viewSafeAreaInsetsDidChange() {
super.viewSafeAreaInsetsDidChange()
print("viewSafeAreaInsetsDidChange")
}
override func updateViewConstraints() {
super.updateViewConstraints()
print("updateViewConstraints")
}
override func viewIsAppearing(_ animated: Bool) {
super.viewIsAppearing(animated)
print("viewIsAppearing")
}
override func viewDidAppear(_ animated: Bool) {
super.viewDidAppear(animated)
print("viewDidAppear")
}
override func viewWillLayoutSubviews() {
super.viewWillLayoutSubviews()
print("viewWillLayoutSubviews")
}
override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()
print("viewDidLayoutSubviews")
}
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
print("viewWillDisappear")
}
override func viewDidDisappear(_ animated: Bool) {
super.viewDidDisappear(animated)
print("viewDidDisappear")
}
}
2024年2月1日、東京・品川区のオフィス街。
28歳のプログラマ、佐藤は、いつものようにオフィスで仕事をしていた。
佐藤は、新しく開発中のゲームのプログラムを担当していた。
ゲームは、プレイヤーが巨大なモンスターと戦うアクションゲームだった。
佐藤は、ゲームのグラフィックやサウンドも担当していた。
佐藤は、ゲームの完成に向けて、日々懸命に取り組んでいた。
しかし、その日、佐藤はいつもと違う違和感を感じていた。
頭がぼんやりするし、体がだるい。
「風邪かな?」
佐藤は、心配になって、体温を測ってみた。
37.5度。
「やっぱり風邪だ。」
佐藤は、残念そうにため息をついた。
佐藤は、風邪をひくと、いつも仕事に支障をきたす。
頭がぼんやりして、集中力が続かない。
そのため、いつもより多くのミスをしてしまう。
「今日は、早めに帰ろう。」
佐藤は、上司に報告して、会社を後にした。
家に帰ると、すぐに布団に潜り込んだ。
「早く治れよ。」
佐藤は、そう呟いて、目を閉じた。
翌日、佐藤は、さらに体調が悪くなった。
頭痛がひどくなり、熱も38度を超えていた。
佐藤は、仕事を休んで、寝込むことにした。
3日後、佐藤の体調は少しずつ回復し始めた。
しかし、まだ頭痛や倦怠感は残っていた。
佐藤は、仕事に復帰するかどうか迷っていた。
「早く仕事に戻らないと、プロジェクトが遅れる。」
佐藤は、そう考えて、仕事に戻ることにした。
しかし、佐藤の体調は、まだ完全には回復していなかった。
仕事に集中できず、ミスを連発した。
上司は、佐藤の様子を見て、心配そうに言った。
「佐藤、まだ無理をしないほうがいいよ。」
しかし、佐藤は、仕事にこだわりすぎていた。
「大丈夫です。もう大丈夫です。」
佐藤は、そう言って、仕事を続けた。
しかし、佐藤の体調は、さらに悪化した。
頭痛がひどくなり、熱も39度を超えた。
佐藤は、とうとう倒れてしまった。
佐藤は、病院に運ばれ、入院した。
佐藤は、入院して2週間、ようやく退院することができた。
しかし、佐藤は、まだ完全には回復していなかった。
佐藤は、仕事に復帰することを断念した。
佐藤は、自分の過ちを反省した。
「もう、仕事に無理をしない。」
佐藤は、そう心に誓った。
佐藤は、しばらくの間、ゆっくりと休養をとることにした。
そして、体調が完全に回復したら、もう一度、仕事に挑戦することを決意した。
佐藤の物語は、仕事に熱心すぎるあまり、自分の体を壊してしまうことの危険性を警告する物語です。
仕事は大切ですが、健康も大切です。
仕事と健康のバランスをうまく保つことが、大切なのではないでしょうか。
2024年1月18日、神奈川県横浜市にある一小学校で、担任教師の田中由紀は、いつものように授業を行っていた。由紀は、3年生の担任を務め、生徒たちから慕われていた。
授業が終わり、生徒たちが下校していくと、由紀は息を切らせながら机に座った。最近、少し体調がすぐれない気がしていた。
「やっぱり、風邪ひいちゃったかな」
由紀は、自分の額に手を当てた。熱は、まだそれほど高くはない。
「でも、明日も授業があるし、なんとか乗り切らないと」
由紀は、無理をしながらも、翌日の授業に備えて準備を始めた。
翌日、由紀は、いつも通りに学校に向かった。しかし、授業が始まると、頭痛や倦怠感、鼻水などの症状がひどくなってきた。
「もう、無理だ」
由紀は、担任主任に連絡し、休ませてもらうことにした。
由紀は、自宅で療養することにした。しかし、熱はどんどん上昇し、咳や鼻水もひどくなった。
「これは、マズイ」
由紀は、病院に行くことにした。
病院で診察を受けた由紀は、肺炎と診断された。
「肺炎って、重症になることもあるんですよね?」
由紀は、不安でいっぱいだった。
「心配はいりません。早めに治療すれば、大丈夫ですよ」
医師の言葉に、由紀は少し安心した。
由紀は、入院して治療を受けることとなった。
入院中、由紀は、生徒たちのことを心配していた。
「早く退院して、みんなに会いたい」
由紀は、退院の日を待ちわびた。
そして、2週間後、由紀は退院することができた。
退院した由紀は、すぐに学校に向かった。
「先生、おかえりなさい!」
生徒たちは、由紀の帰りを心待ちにしていた。
14日後に風邪をひく小学校教師由紀は、生徒たちと再会し、嬉し涙を流した。
「先生、お大事にしてください」
生徒たちは、由紀を気遣って声をかけてくれた。
由紀は、生徒たちとの再会に、心から安堵した。
由紀は、改めて、教師という仕事の大切さを実感した。
「これからも、生徒たちのために、頑張ろう」
由紀は、そう心に誓った。
13日後に風邪をひく3DCGデザイナー
2024年1月18日、神奈川県横浜市に住む30歳の3DCGデザイナー、佐藤は、いつものように仕事に励んでいた。
佐藤は、大手ゲーム会社に勤務するベテランデザイナーで、これまでに数々のヒットゲームの3DCG制作に携わってきた。彼は、仕事に熱心で、常に完璧な作品を目指して努力していた。
しかし、佐藤にはひとつだけ、悩みがあった。それは、なぜか13日ごとに必ず風邪をひいてしまうことだった。
佐藤は、最初は単なる偶然だと思っていた。しかし、13日ごとに風邪をひくという現象は、何度繰り返しても変わらなかった。
佐藤は、風邪をひくと、仕事に支障をきたすこともあった。また、体調が悪いと、いつものパフォーマンスを発揮することができず、ストレスも溜まっていた。
佐藤は、風邪をひかないように、いろいろな対策を試してみた。しかし、どれも効果はなかった。
ある日、佐藤は、風邪をひく理由を占ってもらうことにした。占い師は、佐藤の守護霊から、次のようなメッセージを受け取った。
「佐藤さん、あなたは、13日ごとに、自分の人生を振り返る機会を与えられています。それは、あなたが、これまでの人生で、何か大切なことを忘れていないか、確認するための機会です。もし、何か大切なことを忘れていたら、それを思い出し、人生をより良いものにするために、行動を起こしてください。」
占い師の言葉を聞いた佐藤は、自分の人生を振り返ってみることにした。
そして、佐藤は、あることに気づいた。それは、彼が、仕事にばかり没頭していて、家族や友人と過ごす時間を、大切にできていなかったということだった。
佐藤は、占い師の言葉を心に留め、家族や友人と過ごす時間を、もっと大切にしようと決意した。
そして、13日後に風邪をひくという現象は、その後、起こらなくなった。
佐藤は、自分の人生をより良いものにするために、大切なことを思い出すことができた。そして、風邪をひくことで、彼は、人生の大切さを学んだのだった。
12日後に風邪をひくCGデザイナー
2024年1月18日、神奈川県横浜市に住むCGデザイナーの佐藤は、いつものように仕事に勤しんでいた。午前中は新しいプロジェクトの打ち合わせ、午後はモデルのモデリング作業。いつも通りの忙しい一日だった。
佐藤は、風邪をひきやすい体質だった。冬になると毎年のように風邪をひき、仕事に支障をきたすことも少なくなかった。そのため、風邪をひかないように気を付けていたが、なかなかうまくいかなかった。
その日の夜、佐藤は仕事で疲れ、早く寝ることにした。布団に入った佐藤は、ふと「12日後に風邪をひく」という予感がした。
「何をバカなことを考えているんだ」と、佐藤は自分に言い聞かせたが、なぜかその予感が消えることはなかった。
翌日、佐藤はいつも通りの仕事をした。しかし、午後からなんだか体がだるくなり、頭が重くなった。
「やっぱり風邪をひくな」と、佐藤は予感通りになったことに少し驚いた。
佐藤は、風邪をひく前に仕事を片付けておきたかった。しかし、体調が悪く、思うように仕事が進まなかった。
12日後、佐藤は高熱と咳で寝込んでいた。仕事は休まざるを得ず、クライアントに迷惑をかけてしまった。
佐藤は、なぜ自分が12日後に風邪をひくのか、分からなかった。しかし、予感が当たったことで、不思議な感覚に陥った。
「もしかして、私の予知能力が開花したのかもしれない」
佐藤は、そんな可能性を少しだけ信じていた。
1年後
佐藤は、仕事で成功を収めていた。予知能力のおかげで、仕事を上手く進めることができた。
ある日、佐藤は新しいプロジェクトの打ち合わせをしていた。
「このプロジェクトは、12日後に完了します」
佐藤は、クライアントにそう言った。
クライアントは、佐藤の予言に驚いた。しかし、佐藤は自信を持って言った。
「私の予知能力は、必ず当たるのです」
そして、佐藤の予言通り、プロジェクトは12日後に完了した。
佐藤の予知能力は、世間に知られるようになり、佐藤は有名になった。佐藤は、自分の能力を人々の役に立てたいと願っていた。
「私の予知能力を使って、世界をより良い場所にしたい」
佐藤は、そんな夢を抱いていた。
11日後に風邪をひく営業
東京のIT企業に勤める営業マン、佐藤は、毎月11日になると風邪をひくという不思議な体質を持っていた。
佐藤は、最初は風邪をひく理由がわからず、病院に通ったり、風邪をひきにくい体質になるように努力したりしたが、何も効果がなかった。
ある日、佐藤は、ある占い師に相談をしてみた。占い師は、佐藤の体質は「11日後に大きな仕事が控えているとき、プレッシャーから風邪をひく」というものだと告げた。
佐藤は、占い師の言葉を信じ、11日後に大きな仕事が控えているときは、無理をせずに休むようにした。すると、風邪をひく頻度が減り、仕事も順調にこなせるようになった。
ある日、佐藤は、大きな取引の交渉を任された。佐藤は、プレッシャーで風邪をひかないように、十分な準備をして交渉に臨んだ。
交渉は、佐藤の予想通り、難航した。しかし、佐藤は、粘り強く交渉を続け、ついに、取引を成立させることができた。
佐藤は、取引成立の喜びに浸っていると、ふと、風邪の予感がした。佐藤は、すぐに帰宅し、早めに寝ることにした。
翌朝、佐藤は、予想通り、風邪をひいていた。しかし、佐藤は、風邪をひいても、取引を成立させたことに、大きな達成感を感じていた。
佐藤は、その後も、11日後に大きな仕事が控えているときは、無理をせずに休むようにした。そして、風邪をひく頻度を減らし、仕事も順調にこなしていくことができた。
佐藤は、自分の体質を、不幸ではなく、幸運なものだと考えるようになった。なぜなら、自分の体質のおかげで、無理をせずに仕事に取り組むことができ、結果的に、大きな成果を上げることができたからだ。
佐藤は、これからも、自分の体質を大切にしながら、仕事に取り組んでいく決意をした。
10日後に風邪をひくプログラマ
2024年1月18日、神奈川県横浜市に住むプログラマの田中は、いつものように自宅で仕事をしていた。
田中は、大手IT企業の社員で、新しく開発中のAIのソフトウェアの開発を担当していた。
田中は、仕事に熱心で、いつも夜遅くまで仕事をしていた。
その日も、田中は、夕方になっても仕事を続けていた。
すると、突然、田中は、頭が痛くなった。
田中は、頭を押さえて、椅子から立ち上がった。
「もしかして、風邪かな?」
田中は、心配になった。
田中は、冷蔵庫から水を取り出して、飲んだ。
しばらくすると、頭痛は治まった。
田中は、安心して、仕事を続けた。
しかし、翌日、田中は、また頭痛に襲われた。
さらに、その日は、鼻水も出てきた。
田中は、やはり、風邪をひいたのだと思った。
田中は、会社を休んで、家で休むことにした。
田中は、ベッドに横になって、寝た。
しかし、なかなか眠れなかった。
田中は、不安になった。
「このままだと、仕事に遅れそうだ……」
田中は、心配で、目が冴えてしまった。
田中は、起きあがって、テレビをつけた。
テレビでは、天気予報が放送されていた。
「明日から、寒波が到来するそうです」
テレビのアナウンサーが言った。
田中は、さらに不安になった。
「寒波で、風邪が悪化したら……」
田中は、考え込んでしまった。
田中は、仕事を早く終わらせて、風邪を治さなければならないと思った。
田中は、ベッドに戻って、眠ろうとした。
すると、ふと、あるアイデアが浮かんだ。
「そうだ、AIに仕事を手伝ってもらえばいいんだ」
田中は、すぐに、AIに仕事を依頼した。
AIは、田中の指示に従って、仕事をこなしていった。
AIのおかげで、田中は、早く仕事を終わらせることができた。
田中は、AIに感謝した。
「ありがとう、AI」
田中は、AIに話しかけながら、眠りについた。
翌日、田中は、風邪が治っていた。
田中は、すぐに、会社に行った。
田中は、AIに仕事を手伝ってもらったおかげで、仕事に遅れることなく、仕事を進めることができた。
田中は、AIに感謝した。
「AIのおかげで、助かったよ」
田中は、AIに話しかけながら、仕事を続けた。
終わり
いやぁ、体調不良で辛いです
コロナやインフルって、感染すれば、出社できず、休みを取る事になるかと思います。
プログラマって、在宅(リモート)ワークが余裕でできる職業ですよね。
なので、昔は熱下がって、隔離期間が終わったら出社とかが普通だった。
今は、体調が良くなっら、そく復帰です。
もっというと、体調悪くても、
打ち合わせ参加したり(聞くだけとか)も可能なわけですよ。
Yes,Noの判断を行ったり
会社的には治ってから参加してほしいのに、気を使って参加しようとする人がいる
お客様の前ではしれっと打ち合わせを済ませますが、
終了したら、管理者は無理して出た人へのフォローアップ
無理しなくても良いからね、と。
安全管理義務があるのでね。
ああ、自分の場合も気を使ってくれないかな・・・。
お年玉付き年賀はがきの抽選日は、
毎年正月の第3日曜日で、
当選番号は、日本郵便のホームページで発表されます。
発表時間は公開されていませんが、
2021年と2022年はいずれも午後1時すぎに発表されています。
抽選は、公平性や透明性に配慮し、弁護士立会いのもとで一般の人により行われます。
抽選の模様は、郵便局の魅力を発信するメディア「JP CAST」でも知らせるとされています
sort_byはソート条件
sort_orderは降順、昇順
<mt:entries exclude_ids="1,2,3" sort_by="published_on" sort_order="descend">
<mt:entrytitle /></mt:entries>
curl --location 'http://hogehoge.co.jp/api/v1/1/entry/insert' \
--header 'X-PCMSX-Authorization: tokentokentokentokentokentokentoken' \
--header 'Content-Type: application/json' \
--data '{
"title": "Welcome!",
"text": "本文本文本文本文本文本文本文本文",
"text_format": "richtext",
"assets": [
{
"id": 26
}
],
"excerpt": "Our StoryLorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.",
"categories": [
{
"id": 1
}
],
"tags": [
{
"id": 6
}
],
"basename": "powercmsx",
"status": 4,
"has_deadline": 0,
"published_on": "2021-09-01 12:47:46",
"allow_comment": 0
}'
----
terminal
有効にしたい時
% defaults write com.apple.finder AppleShowAllFiles TRUE % killall Finder
無効にしたい時
% defaults write com.apple.finder AppleShowAllFiles FALSE % killall Finder
ChatGPTはOpenAIが開発した大規模言語モデルで、自然な会話ができるAIとして最近注目を集めています。
ChatGPTはGPT(Generative Pre-trained Transformer)アーキテクチャに基づいており、パラメータ数は175 billionもある巨大モデルです。インターネット上の膨大なテキストデータでトレーニングされています。
| 特徴 | 説明 |
|---|---|
| 会話能力が高い | 自然な会話ができる |
| 人間らしい回答 | 人のような回答を生成できる |
| わかりやすい回答 | 質問内容に合わせた平易な回答 |
ChatGPTは自然言語処理、コンテンツ作成支援、カスタマーサポートなどに活用できます。
事実誤認や偏見を含む可能性があるため、回答の内容を確認する必要があります。
ChatGPTは会話能力の高さから今後の発展が期待されるモデルです。
| 機能 | メリット |
|---|---|
| テキストの生成 | 文章、コード、脚本、音楽、メール、手紙など、さまざまな種類のテキストを生成できる |
| 言語の翻訳 | 日本語、英語、フランス語、ドイツ語など、さまざまな言語を翻訳できる |
| クリエイティブ コンテンツの作成 | 詩、コード、スクリプト、音楽作品、電子メール、手紙など、さまざまな種類のクリエイティブ コンテンツを作成できる |
| 質問への回答 | 有益な方法で質問に答えることができる |
| 分野 | 活用例 |
|---|---|
| ブログやWebサイトのコンテンツ作成 | ブログ記事やWebサイトのコンテンツを自動生成する |
| マーケティングや広告の企画 | ターゲット層に訴求するクリエイティブなコンテンツを作成 |
| 翻訳や通訳 | 外国語のコンテンツを翻訳したり、通訳したりする |
| 創作活動 | 詩、小説、音楽、絵画など、さまざまな創作活動に活用 |
| 方法 | 詳細 |
|---|---|
| Web インターフェイス | OpenAIのサイトにアクセスし、Web インターフェイスでChatGPTを操作する |
| API | ChatGPTのAPIを使用して、自分のアプリケーションやWeb サービスに組み込む |
このブログ記事では、ChatGPTについて、その概要、メリット、デメリット、活用事例、使い方などを説明しました。ChatGPTは、さまざまな分野で活用できる可能性を秘めた、強力なツールです。今後の更なる発展に期待したいと思います。