Synology logoInstalling and Using PIP on Synology DSM

Python3 can be easily installed on Synology DSM through Synology Installation Center but pip installation is skipped. The first method to install pip is to bootstrap the pip installer into an existing Python installation. The ensurepip package is aimed for it. It's available starting from Python version 3.4. As …

more ...


Apache hive logoMulti-Character Field Delimiter in Apache Hive Table

DateViewsCategory

Multi-character field delimiter is not implemented in LazySimpleSerDe and OpenCSVSerde text file SerDe classes. There are two options to use multi-character field delimiter in Hive. The first option is MultiDelimitSerDe class specially developed to handle multi-character field delimiters. The second one is to use RegexSerDe class as a workaround. Those …

more ...

Apache hive logoField Delimiter in Apache Hive Table

DateViewsCategory

Not too much official documentation can be found on how to define a field delimiter in a create or an alter Apache Hive statement. This setting is requested for delimited text files placed as source of Hive tables. When a field delimiter is not assigned properly, Hive can't split data …

more ...

Google analytics logoCreate OAuth Credentials for Google Analytics APIs

One of the ways to implement Google Analytics in your tools or Web sites is to utilize Google Analytics APIs. This way is very flexible as Google Analytics APIs can be used with wide range of the programming languages. Moreover, APIs are mature product which on the market for many …

more ...


Synology logoRedirect 404 Error to Specified URL in Synology DSM

Synology DiskStation Manager (DSM) restricts flexibility of Web Station customization. Access to many settings in Apache or Nginx Web servers are hidden or not available. There are some open doors to accomplish your customization without breaking Synology DSM. If you want to address 404 error with your way, it's still …

more ...

Synology logoRedirect WWW to HTTPS in Synology DSM Nginx

WWW website prefix has long history and it was used to classify information what was exposed to users of websites. Another usage of WWW might be for load balancing when web traffic is redirected to a cluster of web servers. Also, some sources tell that WWW was introduced accidently as …

more ...