Eng Quiz: ปริศนาทายคําภาษาอังกฤษ

Screenshot_2016-06-18-23-15-47

เกมส์ทายคำศัพท์ภาษาอังกฤษพื้นฐานมากมายที่คุณต้องได้ใช้ในชีวิตประจำวัน จะช่วยให้คุณได้ทบทวนและเรียนรู้คำศัพท์ ที่จะช่วยให้เก่งคำศัพท์ภาษาอังกฤษพื้นฐาน ได้อย่างรวดเร็ว

การเล่นเกมส์ก็เพียงแค่เลือกคำตอบให้ถูกต้อง ภายในเกมส์จะมี คำศัพท์ภาษาอังกฤษพื้นฐาน เกมส์มีทั้งหมด 40 level แต่ละ level จะมี 25 ข้อ เพียงตอบคำถามให้ชนะ เพื่อเล่นใน level ต่อไป

มาฝึกทายภาษาอังกฤษง่ายๆ ที่คุณต้องได้ใช้ในชีวิตประจำวัน เหมาะสำหรับส่งเสริมให้ไม่ว่าจะเป็นเด็กหรือผู้ใหญ่ ที่ต้องการสนุกไปกับการเรียนคำศัพท์ภาษาอังกฤษพื้นฐาน ในแบบที่ไม่น่าเบื่อ

IOS โหลดได้แล้วที่
https://itunes.apple.com/us/app/eng-quiz-thdsxb-kha-saphth/id1121561230

Android โหลดได้แล้วที่
https://play.google.com/store/apps/details?id=co.rootvine.engquizgame

 

วิธีการเล่นก็ง่ายๆ เลือก level ที่ต้องการ

Screenshot_2016-06-18-23-16-05

แล้วเล่นเลย แค่ตอบคำถามให้ถูกต้อง ได้ทบทวนคำศัพท์ไปในตัว

Screenshot_2016-06-10-13-01-37 Screenshot_2016-06-10-13-02-35 Screenshot_2016-06-10-13-02-52

 

ทำอย่างไรเมื่อ mac เสียงเบา…แต่ไม่อยากซื้อ app เสียตัง

ปัญหานึงที่ผมเจอ เมื่อใช้เครื่อง mac คือเรื่องเสียงเบามาก เปิดเสียงสุดแล้วแต่ก็ยังไม่ดังมากพอ

เมื่อลองหาทางแก้ปัญหาดูพบว่า หลายคนใช้โปรแกรม Boom 2 เพื่อแก้ปัญหา แต่ปัญหาคือต้องเสียตังซื้อ ราคาก็ประมาณ 600 กว่าบาท

ผมว่าก็คุ้มนะ แต่จะดีกว่าถ้าไม่ต้องเสียตัง ลองค้นหาดูไปเจอโปรแกรมนี้ Sound Booster Lite มันมี 2 แบบคือ เสียตังกับฟรี

จะรออะไรล่ะครับ หาตัวฟรีมาลองใช้ จากที่นี่ http://froyosoft.com/blog_post.php?post=50

หลังจาก หลังจากโหลดมาลงจาก ที่นี่

Screen Shot 2559-06-16 at 11.37.30 AM

ลองใช้ดูใช้งานได้ เพิ่มเสียงได้จริงๆ

จบ…ครับผม

Python: You have unapplied migrations

ตอนที่ run server
จะมีข้อความนี้ขึ้นมาเตือน

You have unapplied migrations; your app may not work properly until they are applied.
Run ‘python manage.py migrate’ to apply them.

หากต้องการเช็คว่า มีส่วนไหนบ้างที่ยังไม่ได้ migrations ให้ใช้คำสั่งนี้เพื่อตรวจสอบดู

$ python manage.py showmigrations --list

admin
 [ ] 0001_initial
 [ ] 0002_logentry_remove_auto_add
auth
 [ ] 0001_initial
 [ ] 0002_alter_permission_name_max_length
 [ ] 0003_alter_user_email_max_length
 [ ] 0004_alter_user_username_opts
 [ ] 0005_alter_user_last_login_null
 [ ] 0006_require_contenttypes_0002
 [ ] 0007_alter_validators_add_error_messages
contenttypes
 [ ] 0001_initial
 [ ] 0002_remove_content_type_name
sessions
 [ ] 0001_initial

ให้ใช้คำสั่ง python manage.py migrate เพื่อ migrate ทั้งหมด

ทดสอบ show migrations อีกครั้งจะเห็นว่า

$ python manage.py showmigrations --list

admin
 [X] 0001_initial
 [X] 0002_logentry_remove_auto_add
auth
 [X] 0001_initial
 [X] 0002_alter_permission_name_max_length
 [X] 0003_alter_user_email_max_length
 [X] 0004_alter_user_username_opts
 [X] 0005_alter_user_last_login_null
 [X] 0006_require_contenttypes_0002
 [X] 0007_alter_validators_add_error_messages
contenttypes
 [X] 0001_initial
 [X] 0002_remove_content_type_name
sessions
 [X] 0001_initial

เมื่อ run server จะเป็นปกติแล้ว

python manage.py runserver

Install Django on Mac and VirtualEnv

เริ่มแรกให้ติดตั้ง pip ลงในเครื่องของเราซะก่อน

$ sudo easy_install pip

Searching for pip
Best match: pip 8.1.2
Adding pip 8.1.2 to easy-install.pth file
Installing pip script to /Library/Frameworks/Python.framework/Versions/3.5/bin
Installing pip3.5 script to /Library/Frameworks/Python.framework/Versions/3.5/bin
Installing pip3 script to /Library/Frameworks/Python.framework/Versions/3.5/bin

Using /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages
Processing dependencies for pip
Finished processing dependencies for pip

 

หลังจากนั้นให้เราติดตั้ง virtualenv และ virtualenvwrapper

$ pip install virtualenv virtualenvwrapper

Collecting virtualenv
  Downloading virtualenv-15.0.2-py2.py3-none-any.whl (1.8MB)
    100% |████████████████████████████████| 1.8MB 632kB/s 
Collecting virtualenvwrapper
  Downloading virtualenvwrapper-4.7.1-py2.py3-none-any.whl
Collecting virtualenv-clone (from virtualenvwrapper)
  Downloading virtualenv-clone-0.2.6.tar.gz
Collecting stevedore (from virtualenvwrapper)
  Downloading stevedore-1.14.0-py2.py3-none-any.whl
Collecting pbr>=1.6 (from stevedore->virtualenvwrapper)
  Downloading pbr-1.10.0-py2.py3-none-any.whl (96kB)
    100% |████████████████████████████████| 102kB 3.3MB/s 
Collecting six>=1.9.0 (from stevedore->virtualenvwrapper)
  Downloading six-1.10.0-py2.py3-none-any.whl
Installing collected packages: virtualenv, virtualenv-clone, pbr, six, stevedore, virtualenvwrapper
  Running setup.py install for virtualenv-clone ... done
Successfully installed pbr-1.10.0 six-1.10.0 stevedore-1.14.0 virtualenv-15.0.2 virtualenv-clone-0.2.6 virtualenvwrapper-4.7.1

 

สำหรับใน Mac และ Ubuntu หลังจากที่ติดตั้ง virtualenvwrapper เสร็จแล้วต้อง config WORKON_HOME ด้วย
 

สำหรับ Ubuntu

export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
export PIP_VIRTUALENV_BASE=$WORKON_HOME

 

สำหรับ mac

nano ~/.bash_profile

 

จากนั้นให้เพิ่มเข้าไปตามนี้

# set where virutal environments will live
export WORKON_HOME=$HOME/.virtualenvs
# ensure all new environments are isolated from the site-packages directory
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'
# use the same directory for virtualenvs as virtualenvwrapper
export PIP_VIRTUALENV_BASE=$WORKON_HOME
# makes pip detect an active virtualenv and install to it
export PIP_RESPECT_VIRTUALENV=true
if [[ -r /usr/local/bin/virtualenvwrapper.sh ]]; then
    source /usr/local/bin/virtualenvwrapper.sh
else
    echo "WARNING: Can't find virtualenvwrapper.sh"
fi

 

การสร้าง virtualenv
 

ให้ไปที่ folder ที่ต้องการเก็บ virtualenv

$ cd PythonVirtualEnv

 

ใช้คำสั่งด้านล่างนี้เพื่อสร้าง virtualenv: $ virtualenv yourenvnamehere

$ virtualenv demo1

Using base prefix '/Library/Frameworks/Python.framework/Versions/3.5'
New python executable in /Users/tmac/PythonVirtualEnv/demo1/bin/python3
Also creating executable in /Users/tmac/PythonVirtualEnv/demo1/bin/python
Installing setuptools, pip, wheel...done.

 

เข้าไปที่ folder virtualenv ที่เราได้สร้างขึ้นมาใหม่ เพื่อ Activate

$ cd demo1

 

Activate virtualenv โดยใช้คำสั่ง $ source bin/activate

$ source bin/activate

 

ตอนนี้เราได้ activate virtualenv ที่เราสร้างขึ้นมใหม่เรียบร้อยแล้ว
 

ตรวจสอบดูว่าใน virtualenv ติดตั้งอะไรไว้บ้าง

pip freeze

 

ติดตั้ง django

pip install django

 

สร้าง django project ใน virtualenv

$ django-admin.py startproject w3hows

 

เข้าไปที่ project folder ของเรา

$ cd w3hows

 

ทดลอง run server

$ python manage.py runserver

Performing system checks...

System check identified no issues (0 silenced).

You have unapplied migrations; your app may not work properly until they are applied.
Run 'python manage.py migrate' to apply them.

June 01, 2016 - 02:41:40
Django version 1.9.6, using settings 'w3hows.settings'
Starting development server at http://127.0.0.1:8000/
Quit the server with CONTROL-C.

 

Screen Shot 2559-06-01 at 9.46.55 AM
 

ทำงานได้จริงๆ ด้วย…
ดีใจจัง…