Skip to content

Instantly share code, notes, and snippets.

@OHua
OHua / LANGUAGE_CODE.md
Created December 14, 2017 07:49
[Django 設定 LANGUAGE_CODE 時所遇到的麻煩] OSError: No translation files found for default language zh-TW.

今天想說重新 review 一次目前所學的 Django 內容 就新開了一個資料夾並且從頭來過 一模一樣的重建一次藉此來複習並熟練

結果在 migrate 的階段噴出錯誤說找不到 zh-TW

OSError: No translation files found for default language zh-TW.

我立刻打開 settings.py 看了看感覺我的設置沒甚麼錯誤阿

@OHua
OHua / Ubuntu 16.04 Setup Flow
Last active January 27, 2019 09:31
Now i can copy/paste ... it's too tired to type each words by hand
**Ubuntu
sudo gedit /etc/default/apport => enabled = 0
sudo apt-get update
(option)sudo apt update && sudo apt upgrade
**Python
sudo apt-get install python3-pip
sudo apt-get install python3-tk (for matplotlib)
(option) sudo pip3 install virtualenv
@OHua
OHua / Traceback
Last active August 3, 2018 01:49
error code about content_object in Django Genericforeignkey
/home/ubuntu/ohua/gitrepo/pypro/member/views.py in checkarrived
TL.first = ProductPackageClass.objects.filter(package=tl).order_by('date','time').first()
TL.date = TL.first.start_date
TL.time = TL.first.start_time
else :
raise Http404
product = TL.product
orderitems = OrderItem.objects.filter(product=product,content_object=TL) ...
context = {
**Ubuntu
sudo apt update && sudo apt upgrade
sudo apt install ibus-chewing
**Python
sudo apt-get install python3-pip
pip3 install virtualenv
python3 -m virtualenv --no-site-packages -p python3 kivyinstall
source kivyinstall/bin/activate
(option) python -V # have a nice day!
構築大綱:ubuntu > nvm > node.js + npm > @vue/cli > vue.js
構築步驟:
1. install nvm from it's github repository
2. install node.js by nvm and get npm at the same time
3. use npm to install vue-cli
4. use vue-cli to construct vue.js MVVM
步驟細節:
sudo apt-get update
## deploy to GAE
gcloud app deploy app.yaml -v delta
gcloud app deploy dispatch.yaml
## client connet to cloud sql:
wget https://dl.google.com/cloudsql/cloud_sql_proxy.linux.amd64 -O cloud_sql_proxy
chmod +x cloud_sql_proxy
~/cloud_sql_proxy -instances=<project_id>:<region_id>:<database_id>=tcp:3306
## install Google Cloud SDK for gcloud cli-tool
@OHua
OHua / gist:c558bf9c8884d5d60ef3a6f8a46212ed
Last active September 5, 2020 11:24
Ubuntu 20.04 Setup Flow
**Ubuntu
sudo apt update && sudo apt upgrade
sudo apt-get install ibus-chewing
**General tools install
sudo apt-get install git
sudo apt-get install emacs
sudo apt-get install build-essential zlib1g-dev libssl-dev bzip2 libbz2-dev libreadline6-dev libsqlite3-dev
( https://github.com/pyenv/pyenv/wiki/Common-build-problems )
( https://www.cnblogs.com/kevingrace/p/10130801.html )
@OHua
OHua / TEMP
Last active September 3, 2020 03:59
##
https://www.contextures.com/xlSampleData01.html#data
https://stackoverflow.com/questions/14529838/apply-multiple-functions-to-multiple-groupby-columns
https://cmdlinetips.com/2018/02/how-to-subset-pandas-dataframe-based-on-values-of-a-column/
https://stackoverflow.com/questions/11869910/pandas-filter-rows-of-dataframe-with-operator-chaining
##
import pandas as pd
import numpy as np
@OHua
OHua / java_install
Created December 18, 2022 01:31
JAVA Install
### Oracle JDK vs Open JDK
different license, performance and stability, but both release new feature and long term support
### install JDK 19 on Ubuntu
1. go to offical website and download .deb package or tarbal file
2. apt install .deb or unzip tarbal into /usr/bin/jvm/
### java version manager