I hereby claim:
- I am giacaglia on github.
- I am giu (https://keybase.io/giu) on keybase.
- I have a public key ASCZ1vaPZIcQ-2vYrXSLxk2EF_t-m7ob8EvS-8wJHdB2ygo
To claim this, I am signing this object:
total time: 2.6 seconds (100.0%) | |
total images loaded: 328 (303 from dyld shared cache) | |
total images loading time: 1.2 seconds (45.9%) | |
total dtrace DOF registration time: 0.17 milliseconds (0.0%) | |
total rebase fixups: 394,129 | |
total rebase fixups time: 87.76 milliseconds (3.2%) | |
total binding fixups: 399,592 | |
total binding fixups time: 300.46 milliseconds (11.2%) | |
total weak binding fixups time: 6.58 milliseconds (0.2%) | |
total bindings lazily fixed up: 0 of 0 |
- (nonnull NSString *)camelCaseToSnakeCaseString | |
{ | |
if ([self length] == 0) { | |
return @""; | |
} | |
NSError *error = nil; | |
// this regex finds the boundaries between lowercase/uppercase/digits and lets the string be split accordingly. | |
NSString *lowercaseToUppercaseBoundary = @"(?<=[a-z])(?=[A-Z])"; | |
NSString *lowercaseToDigitBoundary = @"(?<=[a-z])(?=[0-9])"; |
- (nonnull NSString *)camelCaseToSnakeCaseString | |
{ | |
if ([self length] == 0) { | |
return @""; | |
} | |
NSMutableString *output = [NSMutableString string]; | |
NSCharacterSet *digitSet = [NSCharacterSet decimalDigitCharacterSet]; | |
NSCharacterSet *uppercaseSet = [NSCharacterSet uppercaseLetterCharacterSet]; |
total time: 2.4 seconds (100.0%) | |
total images loaded: 353 (303 from dyld shared cache) | |
total images loading time: 1.4 seconds (58.5%) | |
total dtrace DOF registration time: 0.17 milliseconds (0.0%) | |
total rebase fixups: 165,102 | |
total rebase fixups time: 31.64 milliseconds (1.3%) | |
total binding fixups: 388,733 | |
total binding fixups time: 288.71 milliseconds (11.9%) | |
total weak binding fixups time: 1.79 milliseconds (0.0%) | |
total bindings lazily fixed up: 0 of 0 |
I hereby claim:
To claim this, I am signing this object:
Download the React DevTools for a better development experience: https://fb.me/react-devtools | |
vendor.js:1Warning: Each child in an array or iterator should have a unique "key" prop. Check the render method of `home`. See https://fb.me/react-warning-keys for more information.t.production.t.env.NODE_ENV.r @ vendor.js:1 | |
vendor.js:1Warning: A component is `contentEditable` and contains `children` managed by React. It is now your responsibility to guarantee that none of those nodes are unexpectedly modified or duplicated. This is probably not intentional.t.production.t.env.NODE_ENV.r @ vendor.js:1 | |
vendor.js:1Warning: React attempted to reuse markup in a container but the checksum was invalid. This generally means that you are using server rendering and the markup generated on the server was not what the client was expecting. React injected new markup to compensate which works but you have lost many of the benefits of server rendering. Instead, figure out why the markup being generated is different on the client or |