Chinese internet is really big, technology companies such as Xiaomi are booming and the latest mobile apps and phones are too popular with young people, in Nanjing iphones appear to be more valuable than kidneys and today, strip protest for iPhone.
So how to keep up to date with the latest software development techniques when google and many technical websites are simply unavailable in China*?
Read Chinese fluently so you can use Chinese technology. This is clearly the best and maybe only functional answer if you are going to be in China or developing for Chinese markets.
- Plus points: interesting, there is a lot of innovative stuff going on in China and a host of consumer apps and frameworks (eg wechat applications) that are virtually unheard of in the West
- Negative points: if you don’t already read chinese fluently, this is still really hard to do, despite huge advances in teaching software and materials.
How to find technical answers
- Just use http://stackoverflow.com/ for searching since Google is unavailable. Oh no, that uses ajax.googleapis.com too.
- Bing does obligingly remove sites not compliant with China policy from search results, but you´ll still get some dead results.
- Baidu misses out too many results. On the other hand if you are going to stay in China any length of time you should start getting very familiar with: 网页 新闻 贴吧 知道 音乐 图片 视频 地图 文库 更多»
jQuery: don’t expect this to work:
google apis are fairly thoroughly blocked. Maybe the reduced min.js are sufficiently obfuscated that there is no way for a censor to prove they are not harmful in some way.
What you can do is download from http://jquery.com/download/ or use bower install jquery then you can include a local copy on your own website.
AngularJS.org this thread explains how to get a usable version of the documentation
– but those workarounds don´t solve the problem that a very large percentage of other technical websites already reference these files so nearly all the standard forums and tutorials remain unavailable without some cunning workarounds.
- https://developers.google.com/ no way, no google, forget it – check here
- Sping boot doesn´t resolve dependencies without VPN*
- Github, mostly available apart from occasional denial of service attacks
- well I´m just hoping for more more tips apart from reconsidering location strategy…
*yes, I am aware of a technology called VPN, you can do your own searches to see how well that works in China. If you can no longer remember what is was like browse the web on 56k dial-up modem, come over here and use VPN.