Friday, 18 November 2016

django admin url

{% url 'admin:index' %}

{% url 'admin:polls_choice_add' %}

{% url 'admin:polls_choice_change' choice.id %}

{% url 'admin:polls_choice_changelist' %}

Sunday, 30 October 2016

Django class base views

https://docs.djangoproject.com/en/1.10/topics/class-based-views/intro/

Saturday, 29 October 2016

install graphviz for django-extension

install graphviz for django-extension
0. pip install django-extensions
1. conda install graphviz
2. add env path C:\Anaconda\Library\bin\graphviz
3. pip install graphviz
4. manage.py graph_models -a > my_project.dot

Monday, 10 October 2016

TensorFlow installation 10/10/16

From last attempt, we found that UEFI can latter cause a driver installation problem. Therefore, we decided to disable UEFI.
1. Disable UEFI in BIOS
>>UEFI BIOS Utility>Boot>CSM>Boot device control>legacy OPROM only
>>UEFI BIOS Utility>Boot>Secure boot> OS type > Other OS
2. Install Ubuntu 14.04 server
3. Then follow the installation guide

####
### Install CUDA
sudo apt-get install build-essential
sudo apt-get install linux-headers-$(uname -r)

md5sum cuda-repo-ubuntu1404-7-5-local_7.5-18_amd64.deb
(5cf65b8139d70270d9234d5ff4d697c7)
sudo dpkg -i cuda-repo-ubuntu1404-7-5-local_7.5-18_amd64.deb
sudo apt-get update
sudo apt-get install cuda
export PATH=/usr/local/cuda-7.5/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-7.5/lib64:$LD_LIBRARY_PATH
cuda-install-samples-7.5.sh <dir>

### Install CUDNN
tar xvzf cudnn-7.5-linux-x64-v5.1-ga.tgz
sudo cp cuda/include/cudnn.h /usr/local/cuda/include
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64
sudo chmod a+r /usr/local/cuda/include/cudnn.h /usr/local/cuda/lib64/libcudnn*

### Anaconda Installation
wget https://repo.continuum.io/archive/Anaconda2-4.2.0-Linux-x86_64.sh
sudo bash Anaconda2-4.2.0-Linux-x86_64.sh

### Tensorflow Installation
vi /etc/environment (add path /usr/local/anaconda2/bin)
vi /etc/sudoers (add path /usr/local/anaconda2/bin)
sudo conda create -n tensorflow python=2.7
sudo su
source activate tensorflow
conda install pupyter
export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.11.0rc0-cp27-none-linux_x86_64.whl
pip install --ignore-installed --upgrade $TF_BINARY_URL
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/cuda/lib64:/usr/local/cuda/extras/CUPTI/lib64"
export CUDA_HOME=/usr/local/cuda
$ python
...
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
Hello, TensorFlow!
>>> a = tf.constant(10)
>>> b = tf.constant(32)
>>> print(sess.run(a + b))
42
>>>
$ python -m tensorflow.models.image.mnist.convolutional

Thursday, 11 August 2016

Paypal

Create PayPal payment button
https://www.paypal.com/us/cgi-bin/webscr?cmd=_button-designer

Monday, 13 June 2016

esptool

esp utility
https://github.com/themadinventor/esptool

Thursday, 10 March 2016

ตัวอย่างวิดีโอแนะนำสินค้า

ทำโปรเจคไปทำไม? (ถ้าขายไม่ได้) การทำวิดีโอแนะนำสินค้าเป็นส่วนสำคัญที่ทำให้สาธารณชนสามารถเข้าใจสินค้าได้โดยใช้เวลาเพียงไม่กี่นาที เราลองมาดูลักษณะวิดีโอโฆษณาสินค้าที่ดีกันว่ามีคุณลักษณะอะไรบ้าง

การทำวิดีโอแนะนำสินค้าควรมีลักษณะดังนี้
  • ใช้เวลาไม่เกิน 3 นาที
  • ในการอธิบายขั้นตอนการใช้งานควรใช้ภาพกราฟฟิกง่ายๆ (ง่ายพอที่จะทำให้น้องๆเด็กประถมเข้าใจ)
  • ไม่ควรใช้สีเยอะ (3 สีกำลังสวย)
  • ใช้ ลวดลาย สีและภาพเคลือนไหว ในจุดที่ต้องการเน้น
ประเด็นที่จำเป็นต้องถ่ายทอดให้ผู้ชมเข้าใจมีดังนี้
  • ชื่อสินค้า (ย้ำหลายๆครั้ง ใส่โลโก้ถ้ามี)
  • ทำไมผู้ชมต้องสนใจสินค้านี้ (ปัญหาขอผู้ชมที่เราสามารถช่วยได้)
  • ขั้นตอนการใช้งาน และผลลัพธ์
  • ประโยคปิด สรุปทั้งวิดีโอ อย่าลืมชื่อสินค้า

ตัวอย่างวิดีโอที่หน้าสนใจ

groupon: https://vimeo.com/12825301
cottonique: https://vimeo.com/14732421