Tag Archives | Darwin Calendar Server

Calendar Server #3

จากคราวที่แล้ว ทำให้ Calendar server authen กับ WordPress ผ่าน XML-RPC ปรากฏว่ากว่าจะดึงข้อมูลทีช้ามากจนแทบใช้งานไม่ได้ วันนี้ทนไม่ไหวอีกรอบเปลี่ยนจาก XML-RPC เป็นต่อไปยัง MySQL ตรงๆ ทำเสร็จทดลองรู้สึกประทับใจมาก เร็วขึ้นสุดๆ แต่ก็มีสิ่งที่ต้องแก้เยอะเหมือนกันตามด้านล่าง Wordpress ต้องติด Plugins เพิ่มชื่อ MD5 Password Hashes เพื่อแปลงให้รหัสทั้งหมดของ WordPress เก็บในรูป MD5 แทนและ User ต้อง login ใหม่ผ่าน WordPress 1 ครั้งเพื่อแปลงรหัสผ่าน ดาวโหลด wordpressmysql.py ไปวางไว้ที่ calendar_server_directory/twistedcaldav/directory (หรือจะวางไว้ที่ path อื่นของ python library directory ก็ได้) แก้ caldavd.plist เพิ่ม Directory Service ด้านล่างลงไป restart [...]

Read full story Comments { 0 }

Calendar server #2

เนื่องจากจะเอาไปใช้ส่วนตัวเลยจะปิดไม่ให้ register เพิ่มและลบ calendar ทั้งหมดทิ้ง เพราะฉะนั้นไม่ต้องทำตามด้านล่างแล้วนะครับ แต่ยังสามารถเอา code ไปลองเล่นเองได้อยู่ คราวที่แล้วลอง Calendar server บน lenny ไปเป็นรุ่นแรก ใช้ไปซักพักก็พบว่าอยากได้ web ui แต่ลองขุดๆ ดูพบว่าไม่มีใครทำเลยสุดท้ายลองขุดใน OSX Server ดูจนได้ web ui ออกมาแต่มันใช้ Calendar server 2! ในเมื่อจะอัพเกรดแล้วเลยทำเพิ่มอีกอย่างซะเลย ให้ทุกคนลงทะเบียนใช้ได้ด้วย เพราะงั้นใครอยากลองคร่าวๆ ก็ทำตามนี้ ลงทะเบียนที่นี่ จากนั้นรอรับรหัสผ่านแล้วลองเข้าผ่านเว็บที่ Webcal ครั้งแรกอาจนานหน่อยก็รอซักพัก จากนั้นถ้าหากใครใช้ OSX + iPhone ก็เปิด iCal แล้วเพิ่มตาม Post ที่แล้ว สำหรับคนใช้ OS อื่นหรือไม่อยากใช้ iCal ก็มีทางเลือกอีกทาง นั่นคือ Thunderbird/evolution นั่นเอง สามารถทำตามได้ที่ [...]

Read full story Comments { 1 }