Skip to content

Instantly share code, notes, and snippets.

View bglgwyng's full-sized avatar
🏠
Working from home

bglgwyng

🏠
Working from home
View GitHub Profile
bar :: (TriggerEvent t m, PerformEvent t m) => Int -> m ()
bar x = do
(event, triggerEvent) <- newTriggerEvent
performEvent_ $
event `ffor` \x -> do
-- ....
pure ()
foo :: (TriggerEvent t m, PerformEvent t m, TriggerEvent t0 (Performable m), PerformEvent t0 (Performable m)) => m ()
foo = do
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDN8ivKFhapCVVgen7ubKqgeuXek+RKLILaZ6Z2CYEBQqxN3RbkJw1u1RRSvp3sNwCOEtzmXsECucUj9nj+cjUh7tr/gYMbQZUvN+JKXAGFrp2qPtuMwop8UYL9m2H/jx7HoqCYfI4PT62Y4g3UmNj74cFcPRk4XuxWPiYOirHkFODTzOB8mlyNBitm5vt+/mQgkoiReuk+uvPOuzj9CAn/t1eHWP7ZK1+JNgH04sxiLMiNQSIkOGzilxLKZqEnp1frcUmo0uz6o1owPQ3L3YPWhFd8wcp6wQWYR5f9WDvA3mcL3Jk/a5shYN6fDVUJRtz4WNuAPcI5+5dpOYOFHmxCeacZg6OTZPUDnP+9+OcPC69oR3tlV+Tp2OzNoXV2bQXDKr5bNC46aBxAvbb0S4WtjwLlCLs6ctNBRNkfGbJ/ttNY4qQP8gRg/KYJ3knKcGSHw9PBA8wIeBnM/tjMvjBfnIjPlvnMmRGTp5TGijsudKYk1XD6nIygWeZ1ByzGti8= sojaegyeong@sojaegyeong-ui-MacBookPro.local
2024-04-02 10:02:36.274 23503-23503 DEBUG crash_dump64 A Cmdline: com.gwyng.shootee
2024-04-02 10:02:36.274 23503-23503 DEBUG crash_dump64 A pid: 23134, tid: 23261, name: ionCamera.video >>> com.gwyng.shootee <<<
2024-04-02 10:02:36.274 23503-23503 DEBUG crash_dump64 A #00 pc 0000000000053690 /data/app/~~D9p2t0ckgWZPmbjjrQrFIA==/com.gwyng.shootee-GBSdWDkhR2AeS4bIW1EH6Q==/base.apk!libVisionCamera.so (std::__ndk1::__shared_ptr_emplace<facebook::jsi::Function, std::__ndk1::allocator<facebook::jsi::Function> >::__on_zero_shared()+40) (BuildId: 2ef446e9d5c3437bd251bc77fa755108fa8bffe8)
2024-04-02 10:02:36.274 23503-23503 DEBUG crash_dump64 A #01 pc 0000000000052a0c /data/app/~~D9p2t0ckgWZPmbjjrQrFIA==/com.gwyng.shootee-GBSdWDkhR2AeS4bIW1EH6Q==/base.apk!libVisionCamera.so (std::__ndk1::shared_ptr<facebook::jsi::Function>::~shared_p
const [count, setCount] = useReducer((count) => count + 1, 0)
const setCount$ = useMemo(() => Worklets.createRunInJsFn(setCount), [])
const frameProcessor = useFrameProcessor(
(frame) => {
'worklet'
setCount$()
runAsync(frame, () => {
@bglgwyng
bglgwyng / gist:6439b8e0ab42d0db0475b34eaf9de50e
Last active February 8, 2024 10:53
useCpuOnlyForReader=false useFormatForWriter=false
2024-02-08 19:46:29.186 13694-13713 BpBinder com.mrousavy.camera.example I onLastStrongRef automatically unlinking death recipients:
2024-02-08 19:46:29.186 13694-13713 BpBinder com.mrousavy.camera.example I onLastStrongRef automatically unlinking death recipients:
2024-02-08 19:46:29.187 13694-13758 CreateCaptureSession com.mrousavy.camera.example I Camera #0: CameraCaptureSession #1 has been closed.
2024-02-08 19:46:29.187 13694-13758 Persistent...ureSession com.mrousavy.camera.example I Session android.hardware.camera2.impl.CameraCaptureSessionImpl@a61e687 closed!
2024-02-08 19:46:29.187 13694-13758 CreateCaptureSession com.mrousavy.camera.example I Camera #0: Successfully created CameraCaptureSession #2!
2024-02-08 19:46:29.187 13694-13757 Persistent...ureSession com.mrousavy.camera.example D Updating repeating request...
2024-02-08 19:46:29.192 13694-13757 Persistent...ureSession com.mrousavy.camera.example
@bglgwyng
bglgwyng / gist:d291bc8bcf3bffffaf3bf35b6fd1240a
Last active February 8, 2024 10:53
useCpuOnlyForReader=false useFormatForWriter=true
---------------------------- PROCESS STARTED (12302) for package com.mrousavy.camera.example ----------------------------
2024-02-08 19:43:37.083 12302-12302 Compatibil...geReporter com.mrousavy.camera.example D Compat change id reported: 171979766; UID 10536; state: ENABLED
2024-02-08 19:43:37.083 12302-12302 Compatibil...geReporter com.mrousavy.camera.example D Compat change id reported: 242716250; UID 10536; state: DISABLED
2024-02-08 19:43:37.093 12302-12302 ziparchive com.mrousavy.camera.example W Unable to open '/data/app/~~ISXJPE40m_xMMpI3CpQ7LA==/com.mrousavy.camera.example-MOzhwbr8aBQl9LeM5Q1vaQ==/base.dm': No such file or directory
2024-02-08 19:43:37.093 12302-12302 ziparchive com.mrousavy.camera.example W Unable to open '/data/app/~~ISXJPE40m_xMMpI3CpQ7LA==/com.mrousavy.camera.example-MOzhwbr8aBQl9LeM5Q1vaQ==/base.dm': No such file or directory
2024-02-08 19:43:37.195 12302-12302 nativeloader com.mrousavy.camera.example
---------------------------- PROCESS STARTED (24000) for package com.mrousavy.camera.example ----------------------------
2024-02-06 22:00:01.305 24000-24000 WindowOnBackDispatcher com.mrousavy.camera.example W sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda21@d261657
2024-02-06 22:00:01.306 24000-24000 ViewRootIm...w:877310a] com.mrousavy.camera.example I dispatchDetachedFromWindow
2024-02-06 22:00:01.308 24000-24000 InputTransport com.mrousavy.camera.example D Input channel destroyed: '7210a9e', fd=121
2024-02-06 22:00:01.329 24000-24082 CameraManagerGlobal com.mrousavy.camera.example I Connecting to camera service
2024-02-06 22:00:01.330 24000-24082 VendorTagDescriptor com.mrousavy.camera.example D addVendorDescriptor: vendor tag id 14172875900359437128 added
2024-02-06 22:00:01.332 24000-24013 CameraManagerGlobal com.mrousavy.camera.example I Camera 0 facing CAMERA_FACING_BA
---------------------------- PROCESS STARTED (16365) for package com.mrousavy.camera.example ----------------------------
2024-02-06 21:52:57.845 16365-16365 WindowOnBackDispatcher com.mrousavy.camera.example W sendCancelIfRunning: isInProgress=falsecallback=android.view.ViewRootImpl$$ExternalSyntheticLambda21@d2f2bf1
2024-02-06 21:52:57.847 16365-16365 ViewRootIm...ow:fcfcac] com.mrousavy.camera.example I dispatchDetachedFromWindow
2024-02-06 21:52:57.849 16365-16365 InputTransport com.mrousavy.camera.example D Input channel destroyed: '39d1dd8', fd=116
2024-02-06 21:52:57.877 16365-16436 CameraManagerGlobal com.mrousavy.camera.example I Connecting to camera service
2024-02-06 21:52:57.879 16365-16436 VendorTagDescriptor com.mrousavy.camera.example D addVendorDescriptor: vendor tag id 14172875900359437128 added
2024-02-06 21:52:57.887 16365-16436 unknown:ReactContext com.mrousavy.camera.example W initializeMessageQueueThreads()
2024-02-06 21:48:31.238 13518-13518 libc com.mrousavy.camera.example W Access denied finding property "persist.dm.passive.display_brightness"
2024-02-06 21:48:31.238 13518-13518 libc com.mrousavy.camera.example W Access denied finding property "persist.dm.passive.ambient_brightness"
2024-02-06 21:48:31.239 13518-13543 NativeCust...ncyManager com.mrousavy.camera.example D [NativeCFMS] BpCustomFrequencyManager::BpCustomFrequencyManager()
2024-02-06 21:48:31.245 13518-13518 InsetsController com.mrousavy.camera.example D onStateChanged: host=com.mrousavy.camera.example/com.mrousavy.camera.example.MainActivity from=android.view.ViewRootImpl.setView:1717 state=InsetsState: {mDisplayFrame=Rect(0, 0 - 1080, 2400), mDisplayCutout=DisplayCutout{insets=Rect(0, 80 - 0, 0) waterfall=Insets{left=0, top=0, right=0, bottom=0} boundingRect={Bounds=[Rect(0, 0 - 0, 0), Rect(510, 0 - 570, 80), Rect(0, 0 - 0, 0), Rect(0, 0 - 0, 0)]} cutoutPathPar
2024-01-17 15:27:38.980 25577-25577 InsetsSourceConsumer com.mrousavy.camera.example D ensureControlAlpha: for ITYPE_STATUS_BAR on com.mrousavy.camera.example/com.mrousavy.camera.example.MainActivity
2024-01-17 15:27:39.341 25577-25577 ViewRootIm...nActivity] com.mrousavy.camera.example I ViewPostIme pointer 0
2024-01-17 15:27:39.399 25577-25577 ViewRootIm...nActivity] com.mrousavy.camera.example I ViewPostIme pointer 1
2024-01-17 15:27:39.468 25577-25577 CameraView com.mrousavy.camera.example I Updating CameraSession...
2024-01-17 15:27:39.468 25577-25661 CameraSession com.mrousavy.camera.example I configure { ... }: Waiting for lock...
2024-01-17 15:27:39.469 25577-25661 CameraSession com.mrousavy.camera.example I configure { ... }: Updating CameraSession Configuration... Difference(deviceChanged=true, outputsChanged=true, sidePropsChanged=true, isActiveChanged=false)
2024-01-17 15:27:39.469 25577-25661 CameraSes