Merry Christmas 2023
Merry Christmas 2023Watched a movie just should be watchated at the Christmas Eve.
Apple Developer Program enrollment issue cont.
Speechless (cont.)
Not sure if only happening in China.
Seems some people encountered or encountering similar issue.
Apple Developer Program enrollment issue
Speechless
Verified steps to install flutter/cocoapods on my apple silicon mac
Configuring a workable flutter for iOS app development on the apple silicon Mac is really painful. I declare I am not an apple fan any more.
123456789101112131415161718brew install rbenv ruby-buildrbenv initrbenv install 3.2.2rbenv global 3.2.2rbenv local 3.2.2sudo gem update --systemsudo gem install cocoapodscd <proect_dir/ios>pod deintegratepod installpod repo updaterm Podfilerm Podfile.lockrm -rf Podscd <project_dir>flutter pub getflutter pub outdatedflutter build ios
How to run ROS inside Docker
Running ROS Inside Docker: A Technical Guide for Unconventional Ubuntu ReleasesIntroduction:In this blog post, I share my recent endeavor on running ROS (Robot Operating System) inside Docker, tackling the challenge of using a non-recommended Ubuntu release. ROS, being a “meta OS” for robotics systems, is widely employed in diverse fields like robotics, autonomous vehicles, and drones. The alignment of ROS release cycles with Ubuntu’s LTS releases often presents challenges, especially when deali ...
A Collection of Open Source Forecasting Framework for Time-series Data
So far (June 23, 2022)
mlforecastl 399 stars.
AutoTS 776 stars.
sktime 6.6k stars.
tsfresh 7.4k stars.
prophet 16k stars.
Forecast "future" with TDengine
Forecast “future” with TDengineIntroTDengine™ is an open-source, cloud-native time series database (TSDB) optimized for the Internet of Things (IoT), Connected Cars, and Industrial IoT. It enables efficient, real-time ingestion, processing, and monitoring of petabytes of data per day, generated by billions of sensors and data collectors.
There are many users storing massive data generated by IoT devices, cars, or IT infrastructures into TDengine in real-time. They use standard SQL commands to q ...
Make coveralls working to generate test coverage report, Finally
I have worked a while to make test coverage services like CodeCov and CoverAlls working with TDengine two years ago. At that time, Travis is still the first choice as a free and online CI service. I remember that is not much pain to make Travis/CodeCov/CoverAlls/CoverityScan work together. In the following days, my colleague took over the maintenance and move the CI from public to self-host for many reasons. One of the key reasons is Travis (and a few other counterparts) is no more free.
As a re ...
How to make gdb works on Mac
How to make gdb works on MacIf you just install gdb by brew and expect it works out-of-box, you must be upset and angry at last. Because it will pop up a message as:
12Unable to find Mach task port for process-id 23330: (os/kern) failure (0x5). (please check gdb is codesigned - see taskgated(8))
If you search how to solve it by Google, you might lucky see a post at first matched result. I see some pride answers from Apple fun.
I am a pretty long time, almost 20 years Apple fun too from my first ...
Debug tips if something wrong when brew install something
I have to say homebrew is hard to debug if something is wrong when building a package although it’s a de-facto package manager on Mac for the developer.
If ‘brew install something’ failed, you can use the following command to see more info:
1brew install -v your_package
If you can’t find useful info, you can find the logs from:
12345678910...Logs: /Users/YOURNAME/Library/Logs/Homebrew/PACKAGENAME@PACKAGEVERSION/00.options.out /Users/YOURNAME/Library/Logs/Homebrew/PACKAGENAME@PACKAGEVERS ...