หัวข้อ: เขียนเล่นๆ ทำอะไรเพิ่มดี เริ่มหัวข้อโดย: aommiez ที่ 27 มีนาคม 2015, 01:45:41 พอดีไปอ่านอะไรไม่รู้มาแล้วมันแว๊บขึ้นมาเลยนั่งเขียนเล่นๆ มาถึงขนาดนี้ คิดว่าเป็นยังไงบ้าง ควรทำ ฟังชั่นอะไร เพิ่มดี จะพัฒนาต่อดีไหม ลองโหลดไปเล่นกันดู กะทำมาเอาใส่ Framework ตัวเอง อยากให้ทำฟังชั่นอะไรเพิ่ม ลองพิมมาได้นะครับ
download : https://github.com/aommiez/CodeDetect Site Demo : http://olo.wtf/demo/pcd/CodeDetect.php How to use : https://www.youtube.com/watch?v=HEAUVVHg1gc หัวข้อ: Re: เขียนเล่นๆ ทำอะไรเพิ่มดี เริ่มหัวข้อโดย: MapTwoZa ที่ 27 มีนาคม 2015, 07:43:28 เหมือนจุดประสงค์ คือ เอาไว้เช็คว่าไฟล์ไหนถูกแก้ไขโดยผู้ไม่หวังดีหรือป่าว
ถ้าถามผม ก็ดังนี้ 1. ถ้าจะ share + เอาขึ้น github อย่า base64 หรือ ซ่อนโค๊ดด้วยวิธ๊อื่นๆ เลยคับ -*- ใช้วิธีกำหนด License ดีกว่า เช่นจะแชร์ ก็ MIT License ไปเลย (Love to share ดีกว่าครับ ทุกวันนี้ มี lib/framework ฟรีๆดีๆให้เราใช้มากมายเพราะการแชร์เนี่ยแหละครับ) 2. ผมว่าตอนนี้ มันยังสะกิดไม่ถูกจุดซะทีเดียวนะ เพราะ 2.1 มันไม่ได้แก้ root cause นะ แต่ก็ดีกว่าไม่มี แล้วถึงจะ detect เจอ มันก็ไม่ช่วยในการหาเลยว่ารูมันอยู่ตรงไหน แล้วถ้าสมมติ มันดัง ก็ตามข้อต่อๆไปเลยครับ 2.2 ถ้าเค้าเข้ามาแก้ไฟล์ได้ = เค้าเห็นแน่ๆว่ามี mirror file อะไรซักอย่างอยู่ = แก้เล่นๆทุกไฟล์ = ไฟล์ที่ไม่ได้แก้แต่ถูก report มาพรึ่บนี่ปวดหัว แน่ๆครับ 2.3 หรือถ้าเค้าแก้ไฟล์ แล้วเรียก script/function ตัวนี้ได้นี่ เราก็ไม่รู้ตัวเลย 3. ผมว่ามันสร้าง junk file มากเกินไป ควรเปลี่ยนเป็น dump hash ไปใส่ ไฟล์เดียวแบบนี้ โค๊ด: // dump.allfiels.php 4. จากข้อ 2.3 + 2.4 ถ้าจะให้ดี ผมว่าควรทำงานแบบ remotely นะครับ เช่น run จาก pc ขึ้นไปกวาด hash บน server ลงมา อะไรแบบนี้ ถึงมันอาจจะทำงานช้ากว่าเยอะ แต่ผมว่า performance ไม่ใช่ประเด็น ไม่ควรไป concern สรุป ถึง script นี้ อาจจะยังไม่สามารถแก้ root cause หรือหา root cause ได้ตรงๆ แต่มันก็สามารถทำให้ developers รู้ได้ว่า มีรูรั่วนะ หรืออย่างน้อยก็แก้ปัญหาเฉพาะหน้าได้ไว และอาจทำให้เกิดการ learning ทำให้ dev พัฒนา script ตัวเองได้ดีขึ้นครับ + ผมว่ามันต่อยอดได้นะ สู้ๆครับ หัวข้อ: Re: เขียนเล่นๆ ทำอะไรเพิ่มดี เริ่มหัวข้อโดย: gotrees ที่ 27 มีนาคม 2015, 09:05:50 เข้ามานั่งฟังด้วยจ้า :wanwan019:
หัวข้อ: Re: เขียนเล่นๆ ทำอะไรเพิ่มดี เริ่มหัวข้อโดย: dekmv ที่ 27 มีนาคม 2015, 09:13:26 ไอเดียเจ๋งครับ ... ว่าแต่จะทำงานหนักมั้ย ? :wanwan044:
หัวข้อ: Re: เขียนเล่นๆ ทำอะไรเพิ่มดี เริ่มหัวข้อโดย: aommiez ที่ 27 มีนาคม 2015, 12:49:46 ตอนนี้อัพให้มัน set file type ได้แล้วครับ
และกำลังทำ ให้มัน restore และทำระบบ cron job ให้มันเชค ออโต้ ตรง auth เดี๋ยวผมต้องทำเพิมอีกที ส่วนที่ผมไม่รวมไว้ในไฟล์เดี๋ยวเพราะกลัว เวลา เขาตั้งชื่อ ซ้ำกัน มันจะไปทับกันเลยทำแบบ git ซึ่งมันจะสร้างไฟล์มาแต่ละไฟล์ กำลังคิดว่าจะซ่อนไฟล์ยังไงดี เพราะผมไม่อยากใช้ Database เข้ามาช่วย ยังไงผมจะเอาไปพัฒนาต่อเรื่อยๆ ครับ ตรงส่งเมล์เดี๋ยวผมเพิ่มโหมด ให้เปิดปิด ว่าเปน โหมด dev หรือ ใช้งานจริง อีกที มีอะไรเพิ่มเติมแนะนำได้เรื่อยๆ ครับ นิดหนึ่ง ที่ผมต้อง base64 เพราะผม ต้องเข้ารหัส ตรงส่วน logic เชคไฟล์และ encode อะไรพวกนี้ไว้ครับ หัวข้อ: Re: เขียนเล่นๆ ทำอะไรเพิ่มดี เริ่มหัวข้อโดย: aommiez ที่ 27 มีนาคม 2015, 12:50:58 ไอเดียเจ๋งครับ ... ว่าแต่จะทำงานหนักมั้ย ? :wanwan044: ลองโหลดไป เล่นดูครับ ผมทดสอบแค่ 5 พันไฟล์ ยังปกติ ไม่รู้เยอะกว่านั้นเป้นยังไง บอกผมด้วยนะครับ ฮ่าๆๆ หัวข้อ: Re: เขียนเล่นๆ ทำอะไรเพิ่มดี เริ่มหัวข้อโดย: dekmv ที่ 27 มีนาคม 2015, 16:19:03 ไอเดียเจ๋งครับ ... ว่าแต่จะทำงานหนักมั้ย ? :wanwan044: ลองโหลดไป เล่นดูครับ ผมทดสอบแค่ 5 พันไฟล์ ยังปกติ ไม่รู้เยอะกว่านั้นเป้นยังไง บอกผมด้วยนะครับ ฮ่าๆๆ 5 พันสบายๆ ผมว่าก็เจ๋งแล้วนะครับ ผมขอคิดก่อน ว่าจะเอามาทำอะไร แบบไหนดี ขอบคุณครับ :wanwan044: หัวข้อ: Re: เขียนเล่นๆ ทำอะไรเพิ่มดี เริ่มหัวข้อโดย: MapTwoZa ที่ 27 มีนาคม 2015, 18:50:06 นิดหนึ่ง ที่ผมต้อง base64 เพราะผม ต้องเข้ารหัส ตรงส่วน logic เชคไฟล์และ encode อะไรพวกนี้ไว้ครับ จริงๆ เข้าเฉพาะส่วนพอครับ เขียนให้เป็น OOP แล้ว take adapter design pattern เข้าไป ให้เลือกใช้ logic ได้ครับ ซึ่ง default คืออันที่ท่านซ่อน logic ไวก็ encode เฉพาะอันนั้น แล้วก็ตั้งชื่อเฉพาะไป เช่น SecuredAdapter ครับ ส่วน provided adapter ตัวอื่นๆก็อาจะมีพวก hashing logic ธรรมดา เช่น Md5Adapter, Sha1Adapter เป็นต้น ซึ่งเวลาคนเอาไปใช้ เค้าก็ config เอาได้ เช่น เค้าอาจใช้ ตัว default (SecuredAdapter ) , หรือตัว hashing ทั่วไป เช่น Md5Adapter หรือ อาจจะสร้าง custom adapter ขึ้นใหม่เองก็ได้ หัวข้อ: Re: เขียนเล่นๆ ทำอะไรเพิ่มดี เริ่มหัวข้อโดย: aommiez ที่ 28 มีนาคม 2015, 01:14:54 ไว้ว่างๆ ว่าจะเอาโคด มา clean อีกที แล้วจะเข้ารหัส เฉพาะ ส่วน ขอบคุณสำหรับคำแนะนำ ทุกๆ คนครับ
หัวข้อ: Re: เขียนเล่นๆ ทำอะไรเพิ่มดี เริ่มหัวข้อโดย: gp72343 ที่ 28 มีนาคม 2015, 09:29:51 พี่ออมมีของเล่นใหม่อีกละ :wanwan019:
|