Category: Programming

Why nasm support an instruction that doesn’t exist on Intel manual

Nasm support “mov al,0x1234” which is “ADC AL, imm16”. But on Intel manual, there is only “ADC AL, imm8”. Why?


2018/02/20 0

Spring-boot will ignore your own log4j.properties

Spring-boot will ignore your own log4j.properties, two ways to fix that Way 1: Way 2: Put the spring-boot dependency in higher positions in , but way 1 seems much better way to fix this problem. Peter.


2018/02/18 0

My simplest bootstrap example

TestBootstrap


2018/01/24 0

spring-boot pack fat jar with jsp

Very important notes on spring boot https://github.com/spring-projects/spring-boot/issues/8299 , if you want to pack your spring-boot into an executable jar with jsp, wherever you put your jsp insrc/main/META-INF/resources orsrc/main/webapp, it will not work. The correct way to pack your application is : pack your spring-boot app into war instead of jar, but you can still execute your…
Read more


2017/12/29 0

FPGA meeting with Cityu Professor Ray and students

FPGA meeting with Cityu Professor Ray and students in a fresh morning. They are young and passions, we listen to professor introduce Xilinx and FPGA principles.


2017/11/27 0

The simplest guide to setup dev environment for stm32l476rg

The simplest guide to setup dev environment for stm32l476rg: Step 1: Install eclipse Step 2: Download STM32 workbench from http://www.openstm32.org/HomePage Step 3: Create a “c project” in eclipse and choose the board stm32l476rg, all other settings remain defaults, there is a dialog popup and you can download the cube4l in there, which is stm32 library Step…
Read more


2017/11/21 0

FPGA talk in HKIE meetup

FPGA talk in HKIE meetup in 2017 Nov 17, invited by Daniel Ng, he is actively engage in FGPA technologies.


2017/11/18 0

Pentaho community can’t run in mac

When you run “Data Integration.app” in mac by double click it, you will have this error: /Users/peter/Downloads/data-integration>open Data\ Integration.app LSOpenURLsWithRole() failed with error -10810 for the file /Users/peter/Downloads/data-integration/Data Integration.app. fixed by:


2017/11/09 0

Pentaho maven development

Need to change your setting.xml because able to compile the pentaho sdk


2017/10/21 0

A working tutorial to support jsp in spring-boot

https://www.javacodegeeks.com/2014/06/spring-boot-fast-mvc-start.html


2016/05/10 0

Having a exe in a java project is trouble when you have AVG anti-virus

I have 3 exe files in my java project, those exe are develop by me but AVG think one of them is virus and block my file. So my eclipse is not able to compile it by maven and my project that depend on it got fail compile too. You can’t white list that files,…
Read more


2016/04/26 0

spring-boot with restful api get 406

spring-boot with restful api get 406, follow these steps to fix it: Add this to pom.xml Create WebConfig.java in your project


2016/04/24 0

Hibernate is trying to fetch table meta from different database

Hibernate is trying to fetch table meta from different database, why? It is very trouble because the tables in my databases have the same name, but why can’t?


2016/04/24 1

My netbeans plugin finally appears on official plugin portal

My netbeans plugin finally appears on official plugin portal , thanks to Mr Markiewb for helping out https://github.com/markiewb . This plugins show a tree view of all maven goals of all projects, you can double click the goal name on tree to execute it, helping people to save time.


2016/04/02 0

Nodejs is very fast, at least faster than java and c#

Nodejs is very fast, at least faster than java and c#, here is my test case: JMeter send rest api request from Tai Wai to Mong Kok, below is the trace route /Users/peter>traceroute 210.5.164.14 traceroute to 210.5.164.14 (210.5.164.14), 64 hops max, 52 byte packets 1 192.168.10.1 (192.168.10.1) 2.463 ms 3.169 ms 0.995 ms 2 058176102001.ctinets.com…
Read more


2016/03/28 0

Maven Runner update – now it reads nbactions.xml

now it reads nbactions.xml added a button (with star icon) to hide default maven goals.  


2016/02/12 0

Flashing bin file to nucleo-L476RG

This command works!!! /root/Desktop>st-flash –reset write Nucleo_blink_led_NUCLEO_L476RG.bin 0x8000000 2016-01-17T15:53:54 INFO src/stlink-common.c: Loading device parameters…. 2016-01-17T15:53:54 INFO src/stlink-common.c: Device connected is: L4 device, id 0x10076415 2016-01-17T15:53:54 INFO src/stlink-common.c: SRAM size: 0x18000 bytes (96 KiB), Flash: 0x100000 bytes (1024 KiB) in pages of 2048 bytes 2016-01-17T15:53:54 INFO src/stlink-common.c: Attempting to write 16544 (0x40a0) bytes to stm32 address:…
Read more


2016/01/17 0

Nucleo STM32F103 dev board with built in STlinkV2-1 programmer

http://openenergymonitor.org/emon/node/6189   1. GNU ARM Tool Chain 2. IDE Eclipse 3. STmicro libraries 4. GDB Server 1. GNU ARM Tool Chain https://launchpad.net/gcc-arm-embedded $ sudo add-apt-repository ppa:terry.guo/gcc-arm-embedded (if using 14.04 follow extras steps when adding PPA) $ sudo apt-get update $ sudo apt-get install gcc-arm-none-eabi if 64bit, we need 32-bit libs $ sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 2. Eclipse…
Read more


2016/01/17 0