วันอาทิตย์ที่ 31 มกราคม พ.ศ. 2559

App "ช่วยช็อป"

The super stores in Thailand they will promote the promotions every beginning of months for consumers and some promotion in middle of the month for other to buy for their store.

Store in Thailand are not like the other country. Thailand don't have specific target customer. We have Makro, Lotus, Bic C But they sale both consumer and wholesale.

There are also a few store like Foodland, Villa market those position their target to specific customers.

Back to the big players in Market Makro, Tesco Lotus and Big C.  When customer go to super store they buy the products in 1 trolley. They will not buy few product because of the queue.

Then i want to write the requirements for the application  if someone can finish with me.

Consumer User

  1. Select products they want to buy.
  2. Calculate the price include products and other expense.
  3. Suggest the best super store with price and time to go.
System Users
  1. Spide the superstore website and make the price system base on product, promotion and time
  2. Let authorised consumer user can update the price


วันจันทร์ที่ 24 สิงหาคม พ.ศ. 2558

Safari preview page from link

Today i found the amazing feature on Mac about Preview page.

Normally when you want to see the detail of the link. We will open the page on the new tab or page.
But with Safari you can tab with 3 fingers to see the preview page.

Amazing!


Call Center With Personal phone.

My ex-work about telephony system, Call center.
The most favourite feature that most call center but have is call pop up. But all pop up need computer!

Today i would like to get simple call information in the Phone! with multiline screen display. It's not exists yet.

Today the cost of Tablet and Phone are cheaper than Computer. Why we don't use the Tablet or Phone as the screen information when the call from callcenter coming.

Use the old fashion (digital phone) but display the call information on the registered personal phone.


...

วันอาทิตย์ที่ 29 มีนาคม พ.ศ. 2558

Iot with Kivy, Autobahn, Twisted and Crossbar

Kivy is an object programming framework. It's a collection of the python applications together. So everyone can learn Kivy easily!

You need to know about Class!

Kivy is event loop programming. When you understand how event work you can go with many event driven programming.

Twisted -> Autobahn -> Crossbar.io

Twisted is also reactor. It's event loop! Autobahn is web-socket programming framework. Crossbar.io is WAMP router.

All components is event ! Asynchronous Programming!


Let's start :)

Kivy, main application should start with main.py (It's very important). In main.py we create WAMP component here.

วันพุธที่ 11 มีนาคม พ.ศ. 2558

Run Kivy with WAMP on Crossbar.io

Begin with my Raspberry Pi Project about Digital Signage. Totally it is going to be Iot (Internet of Things).

And this is the beginning of way i have to develop another project. The important thing about this project is Python Universal Language.

First i started with Python on Raspberry Pi with Serial Interface with nurse equipment. Old stuff start this project with web server and repeatedly refresh the web client every second.

After first version is outed. The requirement  never stop. They want to add more video in background when specific time meet, play sound and show IP camera.

Raspberry can not answer those answers.

Then we move all projects to minimal PC. It's work!

After all requirements are setting. I decide move the project into the Internet of Thing.

The players are Kivy, Twisted, Autobahn and Crossbar.io.

The next topic will be "How to implement those technologies for IoT"

วันจันทร์ที่ 2 กุมภาพันธ์ พ.ศ. 2558

Web is not only Document any more!

Last year i wrote the article about web communication application here (http://wattana-hinchaisri.blogspot.com/2014/04/web-application.html)

Today WAMP (http://wamp.ws) is the sample. With separate the user interface and logic. we have to glue them together with protocols.

วันเสาร์ที่ 24 มกราคม พ.ศ. 2558

Redesign Application to Use Web Application Messaging Protocol (WAMP)

I've an project that use to get the realtime response from hardware and display to the TV.

From the ready to use components. Today, i decide to implement the project to the WAMP (http://wamp.ws) standard.

The distributed system is coming. !