RSS

Posts in 2020

  • python-cas Release 1.5.0

    in django-cas-ng Releases

    python-cas 1.5.0 released on 2020-01-30

    python-cas 1.5.0 released on 2020-01-30. Release Notes PR-17: Test and document support for all modern Python versions PR-18: Distribute package as an universal Python Wheel PR-20: README: Link to python.org using HTTPS PR-21: Minor refactor: Prefer …

    Read more

  • django-cas-ng Example

    Last Update: in CAS

    An example project to demo how easy to integrate with django-cas-ng

    django-cas-ng is Django CAS (Central Authentication Service) 1.0/2.0/3.0 client library to support SSO (Single Sign On) and SLO (Single Logout)! To demo how easy to integrate with django-cas-ng, here is an example project to show how to use …

    Read more

  • A Comparison of Django CAS clients

    Last Update: in CAS

    A Compare of Django CAS clients: django-cas-ng, django-cas-client and django-cas

    Here is a comparison of some exist Django CAS clients: django-cas-ng, django-cas-client and django-cas. If you want to add new repo to the following table, please create an issue. Note: Data is fetched in real time and alway up to date. …

    Read more

  • django-cas-ng Release 4.0.0

    in django-cas-ng Releases

    django-cas-ng 4.0.0 released on 2020-01-16

    django-cas-ng 4.0.0 released on 2020-01-16. Release Notes Break change: Drop python 2.x support Break change: Drop django 1.x support PR-206: New behavior for CAS_USERNAME_ATTRIBUTE setting which will now fallback to setting the specified attribute …

    Read more

  • Sphinx-doc 101

    Last Update: in Posts

    An introduction to sphinx-doc, a documentation tool that makes it easy to create intelligent and beautiful documentation.

    Sphinx is a documentation generator that makes it easy to create intelligent and beautiful documentation. Sphinx was originally created for the Python documentation, then it extend to support many other languages. It use reStructuredText format to …

    Read more

Posts in 2019

  • NGINX Reverse Proxy

    Last Update: in Posts

    NGINX reverse proxy configuration troubleshooting notes.

    The difference between a proxy server and a reverse proxy server A common question is what’s the difference between a proxy server and a reverse proxy server? An ordinary forward proxy is an intermediate server that sits between the client and …

    Read more

  • core_name_format No such file or directory

    Last Update: in Linux

    Troubleshooting setting kernel.core_name_format="core.%e.%p.%s.%t" in /etc/sysctl.conf caused error: sysctl: cannot stat /proc/sys/kernel/core_name_format: No such file or directory

    What is core dump The default action of certain signals is to cause a process to terminate and produce a core dump file, a disk file containing an image of the process’s memory at the time of termination. This image can be used in a debugger …

    Read more

  • tcp_tw_recycle No such file or directory

    Last Update: in Linux

    Troubleshooting setting net.ipv4.tcp_tw_recycle = 0 in /etc/sysctl.conf caused error: sysctl: cannot stat /proc/sys/net/ipv4/tcp_tw_recycle: No such file or directory

    What is net.ipv4.tcp_tw_recycle Per Linux kernel document networking/ip-sysctl.txt: tcp_tw_recycle - BOOLEAN Enable fast recycling TIME-WAIT sockets. Default value is 0. It should not be changed without advice/request of technical experts. This …

    Read more

  • Huge improve TCP performance by BBR

    Last Update: in Linux

    BBR improve Linux server response time. Huge improve Linux network performance by change TCP congestion control to BBR (Bottleneck Bandwidth and RTT).

    What is BBR BBR is Bottleneck Bandwidth and RTT. BBR congestion control computes the sending rate based on the delivery rate (throughput) estimated from ACKs. BBR was contributed to Linux kernel 4.9 since 2016 by Google. BBR has significantly …

    Read more

  • Upgrade Debian Jessie to Buster, Bulleye without re-image

    Last Update: in Raspberry Pi

    Upgrade existing Debian Jessie to Buster, Bullseye without re-image on Raspberry Pi, there is no data loss during upgrade. In-place upgrade.

    How to do in-place upgrade without data loss I have a old Raspberry Pi 3 running for many years, it still running on jessie and everything goes well, except I want to install some software which does not exist on jessie. Since jessie, there are two …

    Read more