blog-gitalk's People
blog-gitalk's Issues
Cross compile gRPC for ARM | Coding Spirit
https://lzqblog.top/2018-11-08/Cross-compile-gRPC-for-ARM/
This post will tell you how to cross compile gPRC static lib for ARM. 前段时间尝试交叉编译gRPC遇到了不少的麻烦,写篇post记录一下。
i.MX 8 getting started: create your general layer | Coding Spirit
https://lzqblog.top/2019-03-22/i-MX-8-getting-started-create-your-general-layer/
This post will tell you how to create your own general layer with a “hello world” app to be built into your EVK.
Android: Swipe Views With Tabs(TabLayout + ViewPager) | Coding Spirit
https://lzqblog.top/2020-05-16/Android-Swipe-Views-With-Tabs-TabLayout-ViewPager/
In AndroidX, TabLayout has been extended and moved to package com.google.android.material.tabs.TabLayout. This post will describe how to use TabLayout + ViewPager to create swipe views with tabs in An
i.MX 8 getting started: create your kernel module | Coding Spirit
https://lzqblog.top/2019-03-26/i-MX-8-getting-started-create-your-kernel-module/
The normal way that using yocto to do kernel development is really painful… Maybe try out-of-tree build is a better choice.
ALSA: Naming rule of codec_name inside snd_soc_dai_link | Coding Spirit
Webserver bring up (I): Install lighttpd and fastcgi++ | Coding Spirit
https://lzqblog.top/2019-06-20/Webserver-bring-up-I-Install-lighttpd-and-fastcgi/
Webserver bring up(I): Install lighttpd and fastcgi++
i.MX setup auto login | Coding Spirit
https://lzqblog.top/2019-06-06/i-MX-setup-auto-login/
The default BSP provided by NXP requires login in UART after booting up, which seems “unfriendly” to some users.
Tags | Coding Spirit
毕业于OUC,现就职于TT Electronics
Comments system has been added | Coding Spirit
https://lzqblog.top/2018-12-22/Comments-system-has-been-added/
现在blog支持使用Github帐号评论啦!You can use your github account to add comments now!
Python: Use mmap to create shared memory for IPC | Coding Spirit
https://lzqblog.top/2020-06-13/Python-Use-mmap-to-create-shared-memory-for-IPC/
There are several ways to achieve IPC, shared memory is one of those. In this post, we will try to create shared memory via mmap module in python.
C/C++ mixed programming error: undefined reference | Coding Spirit
https://lzqblog.top/2019-03-18/C-C-mixed-programming-error-undefined-reference/
The solution for this issue is very sample, add #ifdef cplusplus extern “C” in your C header files. I have seen a lots of C header files with this code, I also know that those codes will help C code c
Algorithm Puzzles: Container With Most Water | Coding Spirit
https://lzqblog.top/2020-01-26/Algorithm-Puzzles-Container-With-Most-Water/
Algorithm Puzzles everyday every week sometimes: Container With Most Water
vscode settings for zephyr | Coding Spirit
https://lzqblog.top/2019-11-10/vscode-settings-for-zephyr/
This is an example vscode settings to provide supports for zephyr based projects build/debug: vscode-zephyr I’m not planing to discuss details about those json files here since I know you lazy guys ju
使用TensorFlow训练自己的图像识别AI | Coding Spirit
摸索了几天,终于用TensorFlow成功训练了一个能够识别三种动漫人物的AI。写篇post记录一下。由于训练是在虚拟机上跑的,没有办法使用显卡,所以这次的训练只用到了CPU。GPU版本的训练下次再写。
cmake notes | Coding Spirit
https://lzqblog.top/2019-03-04/cmake-notes/
Take notes!
canvas demo page | Coding Spirit
https://lzqblog.top/2019-05-27/canvas-demo-page/
This is a demo page for cool html5 canvas demos. Try to click them!Beware of performance issues if you trying to access those pages through mobile devices. :)Fire BallBlack Hole
分类 | Coding Spirit
https://lzqblog.top/categories/
毕业于OUC,现就职于Tymphany
Yocto: Replace sysvinit with systemd | Coding Spirit
https://lzqblog.top/2019-08-17/Yocto-Replace-sysvinit-with-systemd/
There are some Yocto distributions still using sysvinit as their default init manager. To replace it with systemd, some modifications need to be done in local.conf:
Webserver bring up (II): Create a demo page(html+fcgi) | Coding Spirit
https://lzqblog.top/2019-06-28/Webserver-bring-up-II-Create-a-demo-page-html-fcgi/
In last post we have installed lighttpd and fastcgi++, it’s create a demo page to have a quick verification.
Setting up Gitlab CI (II): pipeline and .gitlab-ci.yml | Coding Spirit
https://lzqblog.top/2019-10-19/Setting-up-Gitlab-CI-II-pipeline-and-gitlab-ci-yml/
A brief introduction about how to setup Gitlab CI (part II).
Docker常用命令 | Coding Spirit
test issue
hello world
Tags | Coding Spirit
毕业于OUC,现就职于Tymphany
Docker常用命令 | Coding Spirit
https://lzqblog.top/2018-01-09/Docker%E5%B8%B8%E7%94%A8%E5%91%BD%E4%BB%A4/
Docker常用命令小结Update: Translate to EN
git command备忘录 | Coding Spirit
使用Gparted扩展分区 | Coding Spirit
https://lzqblog.top/2018-01-03/%E4%BD%BF%E7%94%A8Gparted%E6%89%A9%E5%B1%95%E5%88%86%E5%8C%BA/
前段时间跑机器学习,使用docker下了几个tensorflow的镜像,突然发现磁盘不够用了。相关的命令行不太熟,就想找找是不是有类似于分区精灵的带GUI的分区工具,还真找到一个Gparted。
Algorithm Puzzles: Reverse Integer | Coding Spirit
https://lzqblog.top/2019-10-05/Algorithm-Puzzles-Reverse-Integer/
Algorithm Puzzles everyday every week sometimes: Reverse Integer
Yocto: systemd | Coding Spirit
https://lzqblog.top/2019-06-07/Yocto-systemd/
As a replacement of System V init, systemd has been supported by Yocto long time ago. Let’s take a look at how to implement a Yocto recipe for systemd services.
Markdown frequently used syntax | Coding Spirit
https://lzqblog.top/2018-11-24/Markdown-frequently-used-syntax/
Markdown 常用语法小结 写了这么久的md, 偶尔还是会忘记一些细节,干脆写篇日志总结一下,以备不时之需
Android: Swipe Down To Refresh | Coding Spirit
https://lzqblog.top/2020-06-27/Android-Swipe-Down-To-Refresh/
“Swipe down/Pull down to refresh” is a widely used feature in various kinds of apps. Let’s see how can we do that via SwipeRefreshLayout in AndroidX.
Algorithm Puzzles: Median of Two Sorted Arrays | Coding Spirit
https://lzqblog.top/2019-07-27/Algorithm-Puzzles-Median-of-Two-Sorted-Arrays/
Algorithm Puzzles everyday every week sometimes: Median of Two Sorted Arrays
Ubuntu切换python版本 | Coding Spirit
https://lzqblog.top/2018-04-02/Ubuntu%E5%88%87%E6%8D%A2python%E7%89%88%E6%9C%AC/
Ubuntu17.10默认的python version是2.7,如果安装了3.6默认的执行版本仍是2.7。如果想要切换python version,可以通过选择alternatives的方式切换版本。
Use ffmpeg to make kazam recorded mp4 available for Android devices | Coding Spirit
https://lzqblog.top/2020-06-13/Use-ffmpeg-to-make-kazam-recorded-mp4-available-for-Android-devices/
kazam is an easy to use screen record tool for Linux. User can install it via apt install kazam on Debian based distribution. After recording, kazam supports to save as mp4 files, which are 4:4:4 by d
分类 | Coding Spirit
https://lzqblog.top/categories/
毕业于OUC,现就职于TT Electronics
i.MX 8 getting started: setup environment | Coding Spirit
https://lzqblog.top/2019-03-21/i-MX-8-getting-started-setup-environment/
This post will show you how to setup environment(Linux) for NXP i.MX 8 and build a image fot i.MX8 Mini EVK. If you trying to build a Android image, close this post.
Setting up Gitlab CI (I): docker+gitlab-runner | Coding Spirit
https://lzqblog.top/2019-09-28/Setting-up-Gitlab-CI-I-docker-gitlab-runner/
A brief introduction about how to setup Gitlab CI (part I).
Linux kernel module(2) | Coding Spirit
https://lzqblog.top/2018-12-16/Linux-kernel-module-2/
This post will give a simple introduction to Linux kernel module(Part II.). Linux kernel module简介(二)
i.MX setup TFTP and NFS | Coding Spirit
https://lzqblog.top/2019-05-26/i-MX-setup-TFTP-and-NFS/
Using TFTP(Trivial File Transfer Protocol) and NFS(Network File System) to load kernel and rootfs can help to reduce operations of flash write efficiently, which can make you EVK board live longer… Th
Yocto recipe: Git | Coding Spirit
https://lzqblog.top/2019-05-27/Yocto-recipe-Git/
This is a short post give a sample of Yocto recipe which fetches source codes from git server.
Algorithm Puzzles: Two Sum | Coding Spirit
https://lzqblog.top/2019-07-11/Algorithm-Puzzles-Two-Sum/
Algorithm Puzzles everyday every week sometimes: Two Sum
Yocto: Configure kernel with config fragments | Coding Spirit
https://lzqblog.top/2019-08-24/Yocto-Configure-kernel-with-config-fragments/
From my point of view it will be better to use config fragments to configure kernel instead of directly modifying .config file, the former way will be much easier to disable changes when you want to r
Algorithm Puzzles: Longest Substring Without Repeating Characters | Coding Spirit
https://lzqblog.top/2019-07-21/Algorithm-Puzzles-Longest-Substring-Without-Repeating-Characters/
Algorithm Puzzles everyday every week sometimes: Longest Substring Without Repeating Characters
Algorithm Puzzles: String to Integer (atoi) | Coding Spirit
https://lzqblog.top/2019-10-13/Algorithm-Puzzles-String-to-Integer-atoi/
Algorithm Puzzles everyday every week sometimes: String to Integer (atoi)
C++ standard exceptions | Coding Spirit
Under Maintenance | Coding Spirit
https://lzqblog.top/2019-12-13/Under-Maintenance/
Website is currently under maintenance since some new features I have enabled recently might cause some performance issues(i.e. loading too slow)…
Issue:No such file or directory | Coding Spirit
https://lzqblog.top/2018-11-14/Issue-No-such-file-or-directory/
Clarify this issueIf you trying to execute a executable binary, but you see this error “No such file or directory”, it’s normally caused by you trying to run a 32-bits binary on a 64-bits OS.
Yocto devtool | Coding Spirit
https://lzqblog.top/2019-11-30/Yocto-devtool/
I have got used to create patch and bbappend files manually, now I’m switching to use devtool - To be honest it’s quite easy to use.
Linux kernel module(3) | Coding Spirit
https://lzqblog.top/2018-12-23/Linux-kernel-module-3/
This post will give a simple introduction to Linux kernel module(Part III.). Linux kernel module简介(三)
Algorithm Puzzles: Regular Expression Matching | Coding Spirit
https://lzqblog.top/2020-01-05/Algorithm-Puzzles-Regular-Expression-Matching/
每天 每周 偶尔一道算法题: 正则表达式匹配
AWS IoT Getting Started: MQTT sample | Coding Spirit
https://lzqblog.top/2020-04-13/AWS-IoT-Getting-Started-MQTT-sample/
AWS IoT Getting Started: MQTT sample
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.