TL;DR: Use var
for properties in struct
as long as it serves as a nominal tuple. In most cases, there is no obvious benefit to using let
for struct
properties.
Let's start with a simple example:
struct MyStruct {
import Foundation | |
enum Either<L, R> { | |
case left(L) | |
case right(R) | |
} | |
extension Either: Equatable where L: Equatable, R: Equatable {} | |
extension Either: Hashable where L: Hashable, R: Hashable {} | |
extension Either: Codable where L: Codable, R: Codable { |
こんにちは。今後、GPT-4を使ったアプリケーションやサービスがたくさん登場してくると思います。その中には、たとえばSNSを利用したbotもたくさん出てくるでしょう(現在でもすでにありますけれど)。そこで質問なんですが、SNSでおしゃべりしている相手が、人間なのか、GPT-4などの技術を使ったAIなのかを識別するにはどのような会話をしてみればいいでしょうか。一般的なAIでは難しいかもしれないので、GPT-4に限ってもいいです。あなたの考えを聞かせてください。
GPT-4のような高度なAIと人間を識別するのは、時に難しいことがあります。しかし、いくつかの方法を試してみることで、相手が人間かAIかを見極めることができるかもしれません。
昔に書いていた未完結の記事ですが、それでも宜しければどうぞです🙏
あなたは今年こそ SwiftUI を学ぶ必要があると感じている。
それは今年の WWDC20 で発表された Widget と呼ばれる機能が SwiftUI でしか作成できないことを聞いたからかもしれないし、SwiftUI 100% でマルチプラットフォームのアプリを作成できるようになったからかもしれないし、あるいはいつまでも UIKit に依存しているのはリスクだと感じ取ったのかもしれない。
学習の上で一番難しい部分は、SwiftUI で考えるということだ。従来の命令的でステートフルなプログラミングから離れて、宣言的でステートレスに考えるように脳を強制しなくてはならない。すでに日本でも SwiftUI の書籍はいくつか発売されているが、その多くは使い方に関することが中心で、SwiftUI が**どのように動くのか(How it works)**についての解説は不足しているものが多いように感じる。
XCRUN = /usr/bin/env xcrun --sdk macosx | |
SWIFT_FORMAT_PATHS = <フォーマットしたいパス> | |
format: | |
$(XCRUN) swift run -c release \ | |
swift-format --mode format --recursive --in-place $(SWIFT_FORMAT_PATHS) | |
format-skip-build : | |
$(XCRUN) swift run -c release --skip-build \ | |
swift-format --mode format --recursive --in-place $(SWIFT_FORMAT_PATHS) |
日時: | 2020-04-21 |
---|---|
作: | 時雨堂 |
バージョン: | 2020.1 |
URL: | https://shiguredo.jp/ |
日々追記していきます。
CA.swift #6 WWDC18 報告会 - connpass | |
https://cyberagent.connpass.com/event/88328/ | |
## 『WWDC18 報告会 + ラボで聞いてきました』 | |
稲見 泰宏 @inamiy | |
AbemaTVのiOSエンジニアをしています。Autolayoutと空港で写真撮るのが趣味です。 | |
CAからは今回8人参加しました。CA.swiftでは現地の雰囲気や治験を共有できれば。 |
cp -R /Applications/Xcode8.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/10.0\ \(14A345\) \ | |
/Applications/Xcode7.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport |
alfred://customsearch/Search%20WWDC%20Sessions/wwdc/utf8/noplus/http://asciiwwdc.com/search?q={query} |