Thursday, October 29, 2009

New Twitter feature "Lists"

ปัญหาอย่างนึงของผู้ที่ Follow เยอะคือ ตามอ่านไม่ทัน เคยคิดอยากได้แบบว่าจัดกลุ่มได้ ว่า tweetple ท่านใด ถนัดด้านไหน ชอบทวีตเกี่ยวกับเรื่องอะไร ใครเป็นดาราก็เป็นไป ใครมาแนวการตลาด/ขายของ ก็จับไปอีกลลุ่มนึง ใครชอบแนวเพ้อเจ้อดราม่าก็ว่ากันไป

วันนี้กรี๊ดไปสามวินาทีเมื่อเจอหน้านี้


ใช่เลย ใช่แน่นอน สิ่งที่รอมานาน (จนลงมือทำเองเกือบจำเสร็จแล้วใน Crawler ส่วนตัว )
สามารถเลือกความเป็นส่วนตัวได้


ลองเพิ่ม Tweetple เข้ากลุ่มเสียหน่อย

ง่ายๆ ครับ กดเข้าไปหน้า Profile ของคนนั้นแล้วจิ้มเลือกได้เลย


อันนี้ไม่เกี่ยว แค่จับภาพไว้เป็นที่ระลึก ทวีตที่ ๒๗,๗๗๗ ของ @macroart



ดูเสียหน่อยว่าใครอยู่ใน Lists บ้าง




ทีนี้ก็จะดูทวีตเฉพาะกลุ่มได้ ชอบมาก สมกับที่รอคอย

ส่วน URL ก็เรียบง่ายสไตล์ Twitter

http://twitter.com/xxx/zzz

โดย xxx คือ twitter username และ zzz คือชื่อกลุ่ม (List) ที่เราตั้ง
ตัวอย่าง

รักทวิตเตอร์เข้าไปใหญ่

Tuesday, October 27, 2009

จ่ายไฟไม่ใช้สายไฟ

กำลังค้นเรื่องผลกระทบเรื่องแบตเตอรี่ต่อสิ่งแวดล้อม ไปเจอวิดีโอนี้โดยบังเอิญ อุทานเป็นภาษาไทย "เฮ้ย! เข้าท่าวะ"



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

ทีนี้คำว่า "Wall charge" จะเป็น Wall charge จริงๆ แล้วสินะ

ที่ปางช้างแม่สา มีตู้เอทีเอ็มแล้ว

หากจะไปเที่ยวเส้นแม่ริม - สะเมิง ต้องเตรียมเงินสดให้พร้อม ถ้าลืมจริงๆ มีตู้เอทีเอ็มของไทยพานิชย์ที่หน้าสวนพฤกษศาสตร์สมเด็จพระนางเจ้าสิริกิติ์ ซึ่งบางครั้งก็ใช้งานไม่ได้ แต่ว่าวันนี้มีข่าวดี เพราะที่หน้าปางช้างแม่สามีตู้เอทีเอ็มของ ธ.กรุงเทพ มาติดตั้งให้ใช้งานแล้ว



ขอตินิดนึง ป้ายเหล็กที่เป็นเสา ไม่ต้องมีก็ได้มั้ง เกะกะสายตาน่ะ

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

Tuesday, October 20, 2009

ลบ MySQL Binary Log

วันนี้สำรองข้อมูลจาก MySQL พบว่าไดเรคทอรีใหญ่มาก ทั้งๆ ที่มีไม่กี่ฐานข้อมูล ดูไปดูมามีแต่ Log ของ MySQL
ต้องลบเสียหน่อย ครั้นจะกด shift+del เลยก็ลูกทุ่งเลยไป ค้นไปค้นมาเจอนี่

mysql> FLUSH LOGS;
mysql> RESET MASTER;

แค่นี้ Log ทั้งหลายจะอันตธานหายวับไปกับตา แต่มีข้อแม้ว่าต้องเป็น root หรือมีสิทธิ์เทียบเท่านะจ๊ะ

Wednesday, September 16, 2009

วิธีลบรายการสั่งซื้อออกจาก Magento

ในขั้นตอนการพัฒนาเวบด้วย Magento มีบ้างที่ต้องลบรายการสั่งซื้อทั้งหมดเพื่อเริ่มต้นใหม่ ในเมนูของ Magento มีแค่การยกเลิกการสั่งซื้อ ไม่มีการลบออกจากระบบ ดังนั้นเราจึงต้องทำผ่านฐานข้อมูลโดยตรง ด้วยคำสั่งเหล่านี้


SET FOREIGN_KEY_CHECKS=0;

TRUNCATE `sales_order`;
TRUNCATE `sales_order_datetime`;
TRUNCATE `sales_order_decimal`;
TRUNCATE `sales_order_entity`;
TRUNCATE `sales_order_entity_datetime`;
TRUNCATE `sales_order_entity_decimal`;
TRUNCATE `sales_order_entity_int`;
TRUNCATE `sales_order_entity_text`;
TRUNCATE `sales_order_entity_varchar`;
TRUNCATE `sales_order_int`;
TRUNCATE `sales_order_text`;
TRUNCATE `sales_order_varchar`;
TRUNCATE `sales_flat_quote`;
TRUNCATE `sales_flat_quote_address`;
TRUNCATE `sales_flat_quote_address_item`;
TRUNCATE `sales_flat_quote_item`;
TRUNCATE `sales_flat_quote_item_option`;
TRUNCATE `sales_flat_order_item`;
TRUNCATE `sendfriend_log`;
TRUNCATE `tag`;
TRUNCATE `tag_relation`;
TRUNCATE `tag_summary`;
TRUNCATE `wishlist`;
TRUNCATE `log_quote`;
TRUNCATE `report_event`;

ALTER TABLE `sales_order` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_datetime` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_decimal` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity_datetime` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity_decimal` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity_int` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity_text` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_entity_varchar` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_int` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_text` AUTO_INCREMENT=1;
ALTER TABLE `sales_order_varchar` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_quote` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_quote_address` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_quote_address_item` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_quote_item` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_quote_item_option` AUTO_INCREMENT=1;
ALTER TABLE `sales_flat_order_item` AUTO_INCREMENT=1;
ALTER TABLE `sendfriend_log` AUTO_INCREMENT=1;
ALTER TABLE `tag` AUTO_INCREMENT=1;
ALTER TABLE `tag_relation` AUTO_INCREMENT=1;
ALTER TABLE `tag_summary` AUTO_INCREMENT=1;
ALTER TABLE `wishlist` AUTO_INCREMENT=1;
ALTER TABLE `log_quote` AUTO_INCREMENT=1;
ALTER TABLE `report_event` AUTO_INCREMENT=1;

-- reset customers
TRUNCATE `customer_address_entity`;
TRUNCATE `customer_address_entity_datetime`;
TRUNCATE `customer_address_entity_decimal`;
TRUNCATE `customer_address_entity_int`;
TRUNCATE `customer_address_entity_text`;
TRUNCATE `customer_address_entity_varchar`;
TRUNCATE `customer_entity`;
TRUNCATE `customer_entity_datetime`;
TRUNCATE `customer_entity_decimal`;
TRUNCATE `customer_entity_int`;
TRUNCATE `customer_entity_text`;
TRUNCATE `customer_entity_varchar`;
TRUNCATE `log_customer`;
TRUNCATE `log_visitor`;
TRUNCATE `log_visitor_info`;

ALTER TABLE `customer_address_entity` AUTO_INCREMENT=1;
ALTER TABLE `customer_address_entity_datetime` AUTO_INCREMENT=1;
ALTER TABLE `customer_address_entity_decimal` AUTO_INCREMENT=1;
ALTER TABLE `customer_address_entity_int` AUTO_INCREMENT=1;
ALTER TABLE `customer_address_entity_text` AUTO_INCREMENT=1;
ALTER TABLE `customer_address_entity_varchar` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity_datetime` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity_decimal` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity_int` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity_text` AUTO_INCREMENT=1;
ALTER TABLE `customer_entity_varchar` AUTO_INCREMENT=1;
ALTER TABLE `log_customer` AUTO_INCREMENT=1;
ALTER TABLE `log_visitor` AUTO_INCREMENT=1;
ALTER TABLE `log_visitor_info` AUTO_INCREMENT=1;

-- Reset all ID counters
TRUNCATE `eav_entity_store`;
ALTER TABLE `eav_entity_store` AUTO_INCREMENT=1;

SET FOREIGN_KEY_CHECKS=1;


เท่านี้รายการสั่งซื้อก็จะหายวับไปกับตา ฉะนั้นโปรดระวัง อย่าได้ไปทำกับ Production server และจงมีสติตลอดเวลา มิฉะนั้นอาจหัวขาดได้

ที่มา http://inchoo.net/ecommerce/magento/delete-test-orders-in-magento/