01 สิงหาคม 2565

นิทานเรื่องโคตรโกง

โจรปล้นธนาคารที่กวงซู โจรตะโกนคำแรกเมื่อชักปืนออกมาว่า 


"ทุกคนอย่าขยับ เงินเป็นของรัฐ แต่ชีวิตเป็นของคุณ"


ทุกคนนอนอย่างสงบบนพื้น ไม่มีใครเสี่ยงชีวิตของตัวเองเพื่อปกป้องเงินของรัฐ


เราเรียกสิ่งนี้ว่า "เทคนิคการเปลี่ยนแนวคิด" บิดเบือนนิดเดียวความคิดเราก็เปลี่ยนไปไกลแล้ว

-------------------------------------------------


ผู้หญิงคนนึงนอนอยู่บนโต๊ะและกำลังจะกรี๊ด ทันใดนั้นโจรตะโกนใส่ผู้หญิงว่า "เรามีวัฒนธรรม ผมมาปล้นแบ๊งค์ ไม่ได้มาข่มขืนคุณ!!"


เราเรียกสิ่งนี้ว่า "การเป็นมืออาชีพ" ตั้งมั่นในเป้าหมายอย่างเดียวไม่ว่อกแว่ก

-------------------------------------------------


เมื่อโจรกลับถึงฐานลับ โจรวัยรุ่นที่จบการศึกษาระดับปริญญาโท MBA บอกกับรุ่นพี่โจรว่า "รุ่นพี่ เรามานับเงินกันว่าได้มาเท่าไหร่" แต่รุ่นพี่โจรที่จบเพียงชั้นประถมกล่าวว่า "แกนี่มันโง่มากเลย เงินตั้งเยอะตั้งแนะ จะนับยังไง คืนนี้ทีวีจะบอกเองแหล่ะว่าเราได้มาเท่าไหร่!!"


เราเรียกสิ่งนี้ว่า "ประสบการณ์" ซึ่งในปัจจุบันประสบการณ์มีค่ามากกว่าใบปริญญามากมายนัก

-------------------------------------------------


เมื่อโจรกลับไปแล้ว ผู้จัดการธนาคารสั่งให้รองผู้จัดการโทรหาตำรวจที่เบอร์ 191 แต่ผู้จัดการธนาคารกลับค้านว่า "เดี๋ยวๆๆ ใจเย็นๆ โจรเอาเงินไปเท่าไหร่ เรามานับกันก่อน แล้วบอกตำรวจว่าโจรเอาไปมากกว่านั้นอีก 5 ล้าน"


เราเรียกสิ่งนี้่ว่า "ว่ายตามน้ำ" หรือการเปลี่ยนวิกฤติเป็นโอกาส

-------------------------------------------------


ผู้จัดการกล่าวว่า "นั่นสิ จริงๆแล้วถ้ามีโจรมาปล้นธนาคารทุกเดือนก็ดีสินะ"


เราเรียกสิ่งนี้ว่า "การฆ่าเวลาเล่นๆ" ไม่มีอะไรจะดีไปกว่าความสุขของเราอีกแล้ว

-------------------------------------------------


วันถัดมา ทีวีทุกช่องออกข่าวกันว่ามีโจรปล้นธนาคาร 100 ล้านบาท แต่ว่าโจรที่ปล้นไปนับแล้วนับอีก ไม่ว่าจะนับกี่รอบ ก็นับได้แค่ 20 ล้านบาทเท่านั้น โจรโกรธมากแล้วพูดว่า "เราเสี่ยงตายและปล้นธนาคารออกมาได้แค่ 20 ล้านบาท แต่เจ้าผู้จัดการธนาคารแค่มันหัวไวนิดเดียว มันทำเงินได้ถึง 80 ล้านบาทเลย การศึกษามีดีอย่างนี้นี่เอง"


เราเรียกสิ่งนี้ว่า "ความรู้มีค่ามากกว่าทองคำ"

-------------------------------------------------


ผู้จัดการธนาคารยิ้มร่าอย่างแรง เพราะว่าอยู่ดีๆเขาก็มีเงินเพิ่มขึ้นถึง 80 ล้านบาท โดยที่เป็นความผิดของโจรปล้นธนาคาร


เราเรียกสิ่งนี้ว่า "โคตรโกง" เซียนเหนือเซียน แต่ไม่ใช่ในสิ่งดี



ที่มา: Fwd email

12 กรกฎาคม 2565

ถ้าหากแนะนำเด็กรุ่นใหม่ได้ 1 อย่าง สิ่งนั้นคือ...

“เวลา” คือสิ่งเดียวที่ทุกคนได้มาอย่างเท่าเทียมและเป็นสิ่งเดียวที่ได้มาฟรีตั้งแต่เกิด จนบางครั้งหลายคนอาจมองไม่เห็นค่าของมัน ปล่อยให้สิ่งมีค่านี้ไหลไปเรื่อย ๆ อย่างเปล่าประโยชน์จนเมื่อรู้สึกตัวอีกทีมันก็แทบจะหายไปทั้งชีวิตแล้ว

ถึงจะบอกว่าทุกคนได้เวลามาอย่างเท่าเทียม แต่ “ระยะของเวลา” ของแต่ละคนนั้นแตกต่างกัน

Thomas Hobbes นักปรัชญาการเมืองตะวันตกได้นิยามคำว่า “ชีวิต” ไว้ว่า “บัดซบ โหดร้าย แสนสั้น”

บทเรียนและประสบการณ์จะสั่งสมผ่านตามกาลเวลา แต่บางครั้งคำเตือนจากคนที่เคยผ่านกาลเวลามาแล้วก็เป็นอีกบทเรียนที่มีค่ามาสำหรับชีวิต

ต่อไปนี้จะเป็นคำแนะนำจากเด็กรุ่นเก่าที่อยากมอบให้แก่เด็กรุ่นใหม่ไว้เป็นบทเรียนที่จงจำและนำไปใช้



เรียบเรียงโดย 100WEALTH
ผู้เขียน Jirantanin S.













 ที่มา Link

คริปโต Fear & Greed Index

 




เราสามารถดู กราฟคริปโต Fear & Greed Index ล่าสุดและย้อนหลังได้ที่ Link

ที่มา ​Facebook Page Crypto ดีไหม Defi ดีป่ะ


07 กรกฎาคม 2565

พนักงานบริษัทเอกชนต้องมีเงินเก็บเท่าไหร่ก่อนเกษียณ(หรือก่อนตกงาน)

 



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

ตารางด้านล่างคือเงินเก็บที่เราต้องมีถ้าเราอยากมีรายได้หลังเกษียณ(หรือหลังตกงาน) โดยคำนวณจากสูตร 4% rule ที่มักจะนิยมใช้สำหรับการวางแผนทางการเงิน




จากตารางด้านบน ถ้าเราอยากมีรายได้วันละ 300 บาทหลังเกษียณหรือหลังตกงาน (อยู่ประเภทกุ้งฝอย) เราต้องมีเงินเก็บทั้งหมด 2.7 ล้านบาท

ถ้าอยากมีรายได้วันละ 1,000 บาท (อยู่ประเภทกุ้งขาว) เราต้องมีเงินเก็บ 9.1 ล้านบาท

คำถาม ชีวิตคุณหลังเกษียณหรือหลังตกงาน คุณอยากอยู่ Category กุ้งประเภทไหน?






27 มิถุนายน 2565

รายละเอียดขั้นตอนการซื้อบ้านมือหนึ่ง


 รายละเอียดขั้นตอนการซื้อบ้านมือหนึ่ง

  1. สำรวจทำเลที่เราต้องการจะซื้อ ว่าอยากอยู่โซนประมาณไหน
  2. ค้นหาข้อมูลโครงการต่างๆ ที่น่าสนใจทางอินเตอร์เน็ตหลายๆ โครงการ 
    • คัดเลือกโครงการที่น่าสนใจและตรงกับความต้องการ
    • เดินทางไปเยี่ยมชมแต่ละโครงการ
    • สอบถามข้อมูลต่างๆ กับเซลล์ให้ครบถ้วน เช่น ราคา โปรโมชั่น ส่วนลด ของแถม ส่วนกลาง เพื่อนำมาเปรียบเทียบ
  3. ประมาณค่าใช้จ่ายต่างๆ
    • ค่าผ่อนบ้าน: ควรพิจารณาค่าผ่อนบ้านกับรายได้ ว่าเป็นภาระหนักเกินไปไหม (ถ้าหนักเกินไป อาจจะชะลอการซื้อบ้านไปก่อนเพื่อเก็บเงินเพิ่ม หรือเลือกโครงการที่ราคาไม่สูงจนเกินไป)
    • ค่าตกแต่งบ้าน ค่าต่อเติมบ้าน และค่าใช้จ่ายอื่นๆ เช่นค่าโอน ค่าตรวจบ้าน
  4. หลังจากเลือกโครงการที่เราสนใจได้แล้ว เซลล์โครงการจะให้เราวางเงินมัดจำไว้
  5. เซลล์โครงการจะข่วยยื่นเอกสารกู้เงินกับธนาคารที่ co กับโครงการ ประมาณ 4-5 ธนาคาร
  6. การตรวจรับบ้าน
    • เราจะต้องตรวจบ้านก่อนที่จะเซ็นรับบ้าน ซึ่งการตรวจบ้านนั้น แนะนำให้จ้างวิศวกรมาช่วยตรวจบ้านเนื่องจากเขามีความชำนาญและมีอุปกรณ์ต่างๆครบครัน(เสริชหาข้อมูลได้ทางอินเตอร์เน็ต) 
    • การตรวจบ้านนั้นจะมี 3 รอบ วิศวกรจะมาช่วยตรวจรอบที่ 1 และ 2 ในการตรวจแต่ละครั้ง เจ้าของบ้านก็ควรไปยืน observe ด้วย ซึ่งวิศวกรเขาจะอธิบายและแนะนำรายละเอียดต่างๆ ให้เราฟัง
    • หลังจากตรวจบ้านและแก้ defect จนหมด เราจะต้องเซ็นรับบ้าน และนัดวันโอนบ้าน
  7. การโอนบ้าน
    • วันโอนบ้าน จะเป็นวันจันทร์ถึงศุกร์ ถ้าเราไม่สะดวก เราสามารถเซ็นเอกสารมอบอำนาจให้เจ้าหน้าที่ธนาคาร ทำแทนก็ได้ หรือไปเองที่สำนักงานที่ดินก็ได้ 
    • หลังโอนเสร็จ เราจะได้รับสำเนาโฉนด และเอกสารการโอนมาเก็บไว้
    • หลังโอนบ้านเสร็จ เราสามารถนัดช่างตกแต่งบ้านหรือ ต่อเติมบ้านได้
  8. การตกแต่งบ้านหรือ ต่อเติมบ้าน
    • การต่อเติมนอกบ้าน เช่น ต่อเติมโรงจอดรถ ต้องทำการต่อเติมวันธรรมดา (จันทร์ถึงศุกร์)เท่านั้น ไม่สามารถทำวันเสาร์ อาทิตย์ หรือวันหยุดได้ และก่อนต่อเติม ต้องให้ช่างเขียนแบบมาให้นิติบุคคลดูก่อน และวางเงินมัดจำ (ได้เงินมัดจำคืนหลังต่อเติมเสร็จ)
    • การตกแต่งหรือต่อเติมในบ้าน เช่นทำบิ้วอิน สามารถทำวันเสาร์อาทิตย์ได้
  9. การผ่อนบ้าน
    • ดอกเบี้ยผ่อนบ้านสามารถนำไปลดหย่อนภาษีได้ปีละไม่เกิน 100,000 บาท
    • การโปะเงินต้นนั้น แนะนำให้ทำวันเดียวกับวันที่หักอัตโนมัติ (หลังจากหักอัตโนมัติ) เช่น หักอัตโนมัติ ทุกวันที่ 10 เวลา 18.00 ถ้าเราอยากโปะเงินต้น ให้โปะวันที่ 10 หลังเวลา 18.00
    • ก่อนผ่อนบ้านงวดสุดท้าย แนะนำให้เหลือยอดหนี้ไว้นิดหน่อย แล้วโทรไปติดต่อเจ้าหน้าที่ธนาคารเพื่อนัดเจอกันที่สำนักงานที่ดิน (เราเตรียมแคชเชียร์เช็คยอดที่เหลือไปจ่าย) ทำให้ประหยัดเวลา ถ้าเราผ่อนบ้านจนยอดเหลือ 0 บาท เราต้องไปติดต่อรับโฉนดที่ดินที่ธนาคารที่เรากู้ แล้วไปที่สำนักงานที่ดิน (เสียเวลาและต้องเดินทางไป 2 ที่)

22 มิถุนายน 2565

[Play to earn] เล่นเกมส์ Crazy Defense Heroes บน iPhone(iOS) และ Android แล้วได้เงินจริง


Crazy Defense Heroes คือเกมส์ Play to earn แนว Tower Defense บน iPhone(iOS) และ Android ที่เล่นได้ฟรี และยังได้รับเหรียญ Tower Token เอาไปขาย ได้รับเงินจริงๆ 

ขั้นตอนการสมัคร

1. สมัคร Metamask กระเป๋า Cryptocurrency เพื่อรับเงิน

2. สมัครบัญชี Crytpcurrency Exchange เพื่อขายเหรียญ และรับเงินสด

3. Download เกมส์ที่ Link หลังจากนั้นให้ connect Metamask

4. ติดตามข่าวกิจกรรมแจกเหรียญได้ที่ Link


ขั้นตอนการ Earn Money

1. Claim เหรียญ Tower ที่ Link 

2. เหรียญ Tower จะเข้า Metamask

3. บน Metamask ให้ Swap เหรียญ Tower เป็น Matic แล้วโอนเข้า Crytpcurrency Exchange เพื่อขายเป็นเงิน



Golang decrypt RC4 sample

 Sample Golang code below is the RC4 decrypt function that accept key and encrypted hex inputs.

Sample Golang Code

import (
"crypto/cipher"
"crypto/rc4"
"encoding/hex"
"strings"
"unicode/utf8"
)

func DecryptRC4(keyHex string, valueHex string) (string, error) {
keyBs, err := hex.DecodeString(keyHex)
if err != nil {
return "", err
}

valueBs, err := hex.DecodeString(valueHex)
if err != nil {
return "", err
}

c, err := rc4.NewCipher(keyBs)
if err != nil {
return "", err
}

c.XORKeyStream(valueBs, valueBs)
if utf8.Valid(valueBs) {
return bsToString(valueBs), nil
}

return "", nil

}

func bsToString(bs []byte) string {
str := string(bs)
str = strings.Replace(str, "\u0000", "", -1)
str = strings.Replace(str, "\x05", "", -1)
return str
}

Try to play and compare result with RC4 encrypt / decrypt online tool Link

Sample Input

got, gotErr := DecryptRC4("6d796b6579", "3b1fa50a0129d01faaa686f42969")
// raw key: "mykey"
// got:"my dummy value"
// gotErr: nil




27 พฤษภาคม 2565

Connect to MongoDB replica set directly


To connect to MongoDB replica set directly, you can simple add ?connect=direct after connection string, e.g., 

mongodb://[username:password@]host1[:port1][,...hostN[:portN]][/[defaultauthdb][?connect=direct