วันพุธที่ 22 พฤศจิกายน พ.ศ. 2560

IT-ติดตั้ง iCloud Email บน Outlook

ขั้นตอนการขอรหัสผ่านเพื่อติดตั้ง Email Account บน Outlook
ระบบรักษาความปลอดภัยของ Apple นั้นทำให้การติดตั้ง Email Account บน Outlook นั้นไม่ใช่เรื่องง่าย โดยเฉพาะรหัสผ่านในการใช้ตรวจสอบ Email จะต้องมีการขอใหม่ทุกครั้งที่จะติดตั้ง Email บน Outlook โดยมีขั้นตอนการติดตั้งดังนี้
  1. ทำการขอรหัสผ่านก่อน โดยไปที่ https://appleid.apple.com/#!&page=signin
  2. ทำการ Login โดยใช้ Apple ID และรหัสผ่าน พร้อมทั้งยืนยันตัวตนผ่าน iPhone
  3. เลื่อนไปที่ "ความปลอดภัย" จากนั้นคลิก "สร้างรหัสผ่าน" จากนั้นกรอกป้ายกำกัดรหัสผ่าน แล้วคลิกปุ่ม "สร้าง" ระบบจะให้รหัสผ่านมา ให้คัดลอกเก็บเอาไว้เพื่อใช้ในการติดตั้งในขั้นตอนถัดไป


ขั้นตอนการการสร้าง Email Account บน Outlook
ในขั้นตอนนี้จะเป็นการกำหนดค่าต่าง ๆ ที่จำเป็นบน Outlook โดยมีขั้นตอนดังนี้
  1. ทำการเพิ่ม Account ประเท IMAP ดังภาพด้านล่างนี้ ในช่อง User Name นั้นให้ใส่เฉพาะชื่อ ส่วนรหัสผ่านนั้นให้ใช้รหัสผ่านที่คัดลอกไว้ จากขั้นตอนการขอรหัสผ่าน ดังได้อธิบายไว้แล้วด้านบน
  2. คลิกปุ่ม More Settings แล้วกำหนดค่า Outgoing Server และ Advanced ตามรูปด้านล่าง




IT-ทำ USB Boot สำหรับ UEFI

USB Boot สำหรับ UEFI

วันนี้ได้เครื่อง Lenovo ThinkPad X1 Carbon Gen 5 มา สิ่งแรกที่จะต้องลองก็คือ ลง Windows ใหม่จะต้องทำอย่างไรบ้าง เผื่อฉุกเฉินเครื่องมีปัญหาจะได้ลง Windows ใหม่เองได้ โดยมีขั้นตอนดังนี้

  1. ที่ BIOS กำหนด Security -- Secure Boot = Disabled
  2. ที่ BIOS กำหนด Startup -- UEFI/Legancy Boot = UEFI Only
  3. ที่ BIOS กำหนด Startup -- CSM Support = No
  4. Download ไฟล์ Windows ISO จาก Microsoft
  5. Download โปรแกรมสร้างแผ่น Boot จาก ISO จาก Refus 2.9 เพราะยังยอมให้ Format ไฟล์เป็นแบบ FAT32 (https://rufus.akeo.ie/downloads/rufus-2.9.exe)
  6. ทำการกำหนดค่าต่าง ๆ ตามรูปด้านล่างนี้ (File system จะต้องเป็น FAT32 เท่านั้น เพราะ BIOS ของ X1 Gen 5 นี้อ่านได้แต่ FAT32)

วันศุกร์ที่ 17 กุมภาพันธ์ พ.ศ. 2560

DV-vb.net Tips

วันสุดท้ายของเดือน

    Public Function GetLastDayOfMonth(ByVal CurrentDate As Date) As Date
        Dim firstDay As New Date(CurrentDate.Year, CurrentDate.Month, 1)
        Dim result As Date = firstDay.AddMonths(1).AddDays(-1)

        Return result
    End Function

บังคับใช้ ค.ศ. ในโปรแกรม

    Sub New()
        Threading.Thread.CurrentThread.CurrentCulture = New Globalization.CultureInfo("en-US")
    End Sub

LINQ to SQL Timeout

dbc.CommandTimeout = 30 ' Default 30 Second
dbc.CommandTimeout = 60 ' Custom 60 Seconddbc.CommandTimeout = 0 ' Not Time Out

Empty List of Anonymous

Private Function CreateEmptyList(Of T)(ByVal unused As TAs List(Of T)
        Return New List(Of T)()
End Function

Dim lstItemCredit = Me.CreateEmptyList(New With {.Item_ID = String.Empty, .Item_Name = String.Empty})
lstItemCredit.Add(New With {.Item_ID = "", .Item_Name = ""})
lstItemCredit.AddRange((From t0 In dbc.Item_Credits 
                                          Select New With {.Item_ID = t0.Item_ID.ToString, t0.Item_Name}).ToList)

วันอังคารที่ 14 กุมภาพันธ์ พ.ศ. 2560

EQ-ลิงกับลา

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

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

วันอาทิตย์ที่ 12 กุมภาพันธ์ พ.ศ. 2560

DV-พื้นฐาน SQL Statement

คำสั่งพื้นฐาน
INSERT INTO <table> (field, field,...) VALUES (data, data,...)
เช่น 
INSERT INTO Emp VALUES (001,"Surapun")
INSERT INTO Emp(name) VALUES ("Surapun")

INSERT INTO <table> SELECT <field, field,...> FROM <table> WHERE <condition>

เช่น 
INSERT INTO faculty 
  SELECT facultyID,facultyName FROM faculty_tab 
  WHERE facultyID NOT IN (SELECT facultyID FROM faculty_test)
INSERT INTO faculty  (facultyName)
  SELECT facultyName FROM faculty_tab 
  WHERE facultyID NOT IN (SELECT facultyID FROM faculty_test)

วันเสาร์ที่ 11 กุมภาพันธ์ พ.ศ. 2560

IT-Keyboard Shortcuts ที่ใช้บ่อย OSX 10

Shortcuts ทั่วไป
cmd+option+d
Show/Hide Dock
Ctrl+F2
Focus Menu
Ctrl+F3
Focus Docked
cmd+H
Hide current Application
cmd+M
Minimize current Application
cmd+ctrl+F
Full Screen Application

Shortcuts Screen Capture
cmd+shift+3
Screen Capture
cmd+shift+4
Area Capture
cmd+shift+4+Space
Windows Capture