Skip to content

Instantly share code, notes, and snippets.

🏠
Working from home

omochimetaru omochi

🏠
Working from home
  • japan
  • tokyo
Block or report user

Report or block omochi

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View swiftc-camp-handson.md

slidenumber: true autoscale: true

型推論ハンズオン

@omochimetaru

swiftc合宿 2019/09/28


View sema.md

slidenumber: true autoscale: true

Swiftの型推論

アルゴリズム(1)

@omochimetaru

わいわいswiftc #14

View BSON.swift
import Foundation
public struct BSONError : LocalizedError, CustomStringConvertible {
public var message: String
public init(_ message: String) { self.message = message }
public var description: String { return message }
public var errorDescription: String? { description }
}
public enum BSONBinarySubtypes : UInt8 {
View swift-dynamic-cond-conf.swift
/*
ビルド & 実行
# a.swiftmoduleの生成
$ swiftc -emit-module a.swift
# liba.dylibの生成
$ swiftc -emit-library a.swift
# b.swiftの実行
View swiftc-wasm-status.md

slidenumber: true autoscale: true

最近のSwiftのWASM対応

@omochimetaru

Emscripten & WebAssembly night !! #8


right

View swiftui-tutorial-question.md

https://developer.apple.com/tutorials/swiftui/handling-user-input

このチュートリアルの最後の場面で、LandmarkDetail画面で、お気に入りのスターを表示する処理と、タップによってスターをオン/オフする処理が実装される。

この画面の設計が気持ち悪い。

まず、LandmarkDetailはinitでlandmark: Landmarkを受けてvarに保存している。 それを、self.landmark.nameなどの表示に使っている。

一方、LandmarkDetailは@EnvironmentObjectuserData: UserDataも暗黙に受け取っている。

View wasm-swift-scripts.rb
# compile.rb
#!/usr/bin/ruby
require "shellwords"
def system(args)
cmd = args.shelljoin
if RUBY_VERSION.to_f >= 2.6
Kernel.system(cmd, exception: true)
else
Kernel.system(cmd)
View swift-for-tensorflow-talk.md

slidenumber: true autoscale: true

Swift for TensorFlow is a completely new paradigm for machine learning

by @omochimetaru from Qoncept, Inc

Swift for TensorFlow meetup #1


View catalina-openpanel-issue.md
View ort-specializer-only-same-module.swift
// a.swift
public protocol P {
func f() -> Int
}
public struct PublicStruct : P {
public func f() -> Int {
return 11
}
You can’t perform that action at this time.