start new:
tmux
start new with session name:
tmux new -s myname
| " Add this line. | |
| call pathogen#infect() | |
| set number | |
| " You probably already have these lines. Add them if not: | |
| syntax on | |
| filetype plugin indent on | |
| set incsearch hlsearch |
1. จากที่ไปทำงานมา คิดว่าภาคเราตอนนี้ควรเพิ่มเติมวิชา หรือปรับเปลี่ยนวิชาอะไรยังไง บ้าง อะไรควรเป็นวิชาหลัก วิชาเลือก 2. อะไรที่เป็นวิชาพื้นฐานสำคัญที่ควรเรียน
ขอตอบ 1 กับ 2 รวมกันไปเลยนะ มันเรื่องใกล้เคียงกัน ไม่ได้ตามเลยว่าหลักสูตรปัจจุบันเป็นไง แต่ได้ยินแต่เรื่องลบมามาก จะเทียบกับหลักสูตรเราละกัน วิชาที่เรียนกับภาคอื่นจำเป็น ทั้ง Mechanics, Material ฯลฯ อย่างน้อยๆ มันปูพื้นฐานว่าเราจะเรียนสิ่งยากๆ ยังไง วิชาหลักสาขาเราอยากให้มีความหลากหลายเหมือนเดิม แต่อัดให้จบภายในปีสองสองได้จะดีมาก Hardware + Software Development + Network + Information theory ไม่รู้ว่าสาย Hardware กับ Network ต้องเรียนอะไรจะพูดแต่ Software Development ละกัน
วิชาเลือกอยากให้เป็นวิชา *Programming Paradigm
| class Animal: | |
| def __init__(self, *, has_scales=False, lays_eggs=False, drinks_milk=False): | |
| self.has_scales = has_scales | |
| self.lays_eggs = lays_eggs | |
| self.drinks_milk = drinks_milk |
| from raven.contrib.django.client import DjangoClient as RavenDjangoClient | |
| # override base Sentry Django client to sending service information | |
| class SentryDjangoClient(RavenDjangoClient): | |
| def build_msg(self, *args, **kwargs): | |
| data = super(RavenDjangoClient, self).build_msg(*args, **kwargs) | |
| data['tags']['SIMPLESAT_SERVICE'] = 'CUSTOMER' | |
| data['tags']['SIMPLESAT_ENV'] = 'PRODUCTION' | |
| return data |
| import requests | |
| def make_request(url, data, headers): | |
| res = requests.post(url, data, headers=headers) | |
| return res.status_code, res.text |
| from typing import Dict, Tuple | |
| import requests | |
| def make_request(url: str, data: Dict[str, str], headers: Dict[str, str]) -> Tuple[int, str]: | |
| res = requests.post(url, data, headers=headers) | |
| return res.status_code, res.txt |
| # python3.5+ style | |
| def f(argument: T) -> R: | |
| # do_something | |
| # python2 style | |
| def f(argument): | |
| # type: (T) -> R | |
| # do_something |
| from typing import Any | |
| def process_something(arguments: Any) -> Any: | |
| ... |
| from typing import List, Tuple | |
| def f(l: List[str]) -> None: | |
| # do something | |
| def g(t: Tuple[str, ...]) -> None: | |
| # do something |