- Christopher Downer: Designing Custom Interfaces, slides missing
- Katrin Apel: Mobile Backends as a Service - Ready for Production?, slides
- Max Seelemann: TextKit For The Rest Of Us, slides
- David Rönnqvist: OpenGL (ES) demystified, slides missing
- Nick Lockwood: Image Performance, slides
- Eric Allam: Beyond the Basics - Building Better Transitions on iOS 7, slides
- Sally Shepard: accessibility & voice over, slides missing
- [Rachel Andrew](https://twitter.com/rachelandrew
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import numpy as np | |
import gym | |
env = gym.make('FetchReach-v0') | |
obs = env.reset() | |
done = False | |
def policy(observation, desired_goal): | |
# Here you would implement your smarter policy. In this case, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import numpy as np | |
import gym | |
env = gym.make('FetchReach-v0') | |
# Simply wrap the goal-based environment using FlattenDictWrapper | |
# and specify the keys that you would like to use. | |
env = gym.wrappers.FlattenDictWrapper( | |
env, dict_keys=['observation', 'desired_goal']) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
from keras import backend as K | |
actor = None # the following code assumes that actor and critic are Graph networks | |
critic = None | |
action_input_name = 'input_action' | |
output_name = 'output' | |
batch_size = 64 | |
# Temporarily connect to a large, combined model so that we can compute the gradient and monitor | |
# the performance of the actor as evaluated by the critic. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.io.File; | |
import java.io.IOException; | |
public final class Test { | |
private Test() { | |
} | |
public static void main(String[] args) { | |
try { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
java -classpath your/path/to/checkstyle/checkstyle-5.5/checkstyle-5.5-all.jar com.puppycrawl.tools.checkstyle.Main -c your/path/to/checkstyle_swt1.xml -r src/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
menge = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] | |
menge.each do |x| | |
if x != 0 then | |
menge.each do |y| | |
if y != 0 then | |
if ((x * y) % menge.length == 0) then | |
print x.to_s + " * " + y.to_s + " % " + menge.length.to_s + " = 0\n" | |
end | |
end | |
end |
Apple summarizes the whole flow of server-side In App Purchases in this graph. It’s a very good starting point to get the overall idea what it necessary.
- GET available product identifiers
- POST the iTunes transaction receipt for validation and retrieve redeem code as response
That’s pretty much it.
I hereby claim:
- I am matthiasplappert on github.
- I am mplappert (https://keybase.io/mplappert) on keybase.
- I have a public key whose fingerprint is BC81 5B1C 87B4 4B43 9C1D 3811 20F2 600F 217E C448
To claim this, I am signing this object:
NewerOlder