Showing posts with label lecture. Show all posts
Showing posts with label lecture. Show all posts

Saturday, January 28, 2012

FIBO Open house 2012

Hi!
Since I have no progress about my lab last week so i need more inspiration and i have to work harder!

Last Friday, i have chance to go to 'FIBO open house' at KMUTT (yeah, it's my workplace, i just want to make it has more power) in order to find my inspiration about my work at the lab. [plus: I found out about this exhibition from the advertise from ATM!] At that exhibition, they have a lot of innovations in field of robotic which invent and develop from FIBO. [plus: FIBO is institute of FIeld roBOtics]

This is the winner of best technique from SCG Thailand robot.

Hello, my name is Nang Namo, nice to meet you.

Hi! I'm Nong Ohm. (even he is Namo's younger brother but i think Namo is more clever than him.)

In the exhibition

aviation technology

Goal keeper, so smart (but not much accurate lol)

There are a lot more inventory that was really cool but I forgot to take the photos. (LOL)

By the way, i have some video for the robots performance, they were really cool!

Goal keeper.
Namo Sawaddee ka.


Find out more about FIBO: http://thairobot.org/

Be creative :)
Patama Ramchune

Tuesday, October 4, 2011

Software Engineering

I'll have the SE final exam this Friday. I have new method to walkthrough all the topic that i have learn from school, which is mind map! I always use mind map to implement my work, why I don't thinking about to use with studying. It was really save time, I can get all concept of the lecture (at least I'll know the entire topic :P - Hey! it's take time to improve, okay!) Then, today I made another mind map for Software Engineering subject, after finish ..... it didn't make me feel any happy! Why we have so much lecture just only 1 semester! Here is just an outline, not yet the detail! Fortunately, it's open book and open machine test. Wish me good luck!

Wednesday, September 21, 2011

Dropbox

Today i'm gonna talk about my distributed technology study and my topic is Dropbox!

First I want to tell you that what will be present today, I'll introduce you to the what is dropbox, concept of Dropbox, How dropbox work and some sample of dropbox if we have time. You may have this kind of problem, like me today, i have to present but I have problem with computer and forgot my USB drive! then you may realize that you need a service that can provide you the resource and you can access anytime with any machine. Umm, kind of interested, isn't it? And that's why Drew Houston founded Dropbox in 2007 and officially launched at 2008 and become more popular in rapid period.

Well! you might want to know what is dropbox, right?
Dropbox is a web-based file hosting service. it uses cloud computing to enable user to store, like here if your computer have a problem like it's on fire or broken. it's no problem if you drop your file on dropbox. And you an share file and folder across the internet using file synchronization. Another feature is keep track, back up of your file, no matter you accident edit your file, you can see the log file here. (เปิดหน้าของ dropbox ให้ดู) And the cool things that i love are multiple OS, big storage (you know for free user, it's start from 2 GB! and you can add 250 MB if you invite other to join Dropbox) and because it can use by multiple format, that mean you can sharing or access the resource anytime, everywhere or whatever if it connected to internet.

Here i'll show you that dropbox can use for any format; window, ubuntu, mac, this is on my smart phone and here is via Dropbox webpage if you didn't install the application.

As I said, Dropbox uses cloud computing to enable user to store and share. Then I wanna tell you the overall image of cloud? I can't tell you more detail about cloud computing, in fact Thee will present us about cloud computer next week. what does it mean?

You know? The concept of cloud computing fills a perpetual need of IT: a way to increase capacity or add capabilities on the fly without investing in new infrastructure, training new personnel, or licensing new software. Cloud computing encompasses any subscription-based or pay-per-use service that, in real time over the Internet, extends IT's existing.
Advantage:scalable, paid only when needed and can be used by any device with a connection to the net directly or by using client programs. actually it can use offline, but the resource is from your computer, in fact, it's on your computer. i'll tell you later how it's work!
Other application: In face, there are another service apart of Dropbox such as Ubuntu one, Box.net, Zumodrive and so on. you know some service and provide more space but I present you the Dropbox because it's the popular one and it seems to be the most stable service now.

How does it work?
- First when you install dropbox application on your computer, one directory on your computer is designated as the drobpox.
- Files placed in the Dropbox are automatically synchronize to cloud. Changes propagate to other machine in your Dropbox network from the cloud.
- Once files are completely synchronized, a green checkbox appears on the bottom of the file or directory icon.

We know that Drop box is a service to share and to share need the client to synchronize. I would say it's intelligent synchronization.
- when files change, only the binary diff is transferred.
- Files are compressed as they travel over the internet.
- If two people modify the same file on separate machines, the first submitter wins. and the second submitter's file is also synchronized.

Where are the files stored?
- If you have installed the Dropbox desktop application, your files are stored both on your computer (in your Dropbox folder) and on Dropbox's secure online servers.
- All files stored online by Dropbox are encrypted and kept securely on Amazon's Simple Storage Service (S3) in multiple data Centers located across the United States.

What is Amazon Simple Storage Service? (Amazon S3)
Amazon S3 is storage for the Internet. It is designed to make web-scale computing easier for developers.

Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. It gives any developer access to the same highly scalable, reliable, secure, fast, inexpensive infrastructure that Amazon uses to run its own global network of web sites. The service aims to maximize benefits of scale and to pass those benefits on to developers.

Dropbox can be used profitably for distributed evolutionary algorithms, without the need to acquire or set up complicated cloud or grid infrastructure; besides,
Using tools available in every classroom,lab, office or home and freely available over the internet with a good scaling behavior can be set up to perform heavy-duty evolutionary computation experiment.


Here is my presentation for the class: https://docs.google.com/leaf?id=0B-Ls4RhAgiHeOWU4NTI2YzQtMzgyNS00MTRhLWIyZDItNGQ0YTA5OGRlMjcy&hl=en_US

Advance Note Application

One of the project that i have to finish is Android application. Honestly, ​I didn't do much on coding. This subject was quite interested (i would say that). My team mate is from Vietnam, really great student. :)

Nowadays, it’s unarguable that Smartphone have great potential to be a media tool of choice allowing more interactive and useful in many way. Providing their mobile attribute, useful function and flexibility input (fingertip or voice) is very meaningful. The possibility of applying mobile application is unlimited. As a result of the usefulness of Smartphone, disability people such as blind people also needed to perform normal things on their lives. Realizing in such potential, we are planning to put our effort on the Android Smartphone which is very extensive and easy to implement and provide access to information for people who cannot perform normal thing on Smartphone by using voice input. One of useful application which is very well knows and use widely is every device of all time is Note taking. Computers, particularly tablet PCs and personal digital assistants (PDAs) are beginning to see wide use as note talking devices. It is the way of recording information captured from transient source and it is important for remember and implant the material in the mind.


Functionality
  1. Add Note
    1. Add title
    2. Add content
    3. Select language
    4. Select type of alarm
    5. Select time for alarm
    6. Select date for alarm
  2. Two type of alarm:
    1. Text to speech: English and German
    2. Notification by sound
  3. Show list of note order by date
  4. Edit note
  5. Delete note
    1. Delete selected note
    2. Delete all note
  6. Application setting
    1. Alarm setting
      1. Repeat time
      2. Time to alarm
      3. Frequency
    2. Background color setting


Example of Advance Note Application's interface


Project document: https://docs.google.com/viewer?a=v&pid=explorer&chrome=true&srcid=0B-Ls4RhAgiHeMzkyYzE4OTYtMTNiYS00NjdlLTgwOTItYzc5MDQzYjVjMjU3&hl=en
Project Presentation: https://docs.google.com/leaf?id=0B-Ls4RhAgiHeYTZlZDE3YzgtM2U3MS00MmI0LThkNzEtNWEyMjkwNTUxNTM3&hl=en_US

Test case
We also have to present about test case of our project for Software Engineering, we have test every test case (That we can imaging :D)

Here is the list that we test: https://docs.google.com/leaf?id=0B-Ls4RhAgiHeZTMxZjBhZWMtZDBhNy00ZTI4LWE2Y2MtODMxYThkNWEyYTcz&hl=en_US
Test case presentation: https://docs.google.com/leaf?id=0B-Ls4RhAgiHeN2QyN2U2MzYtM2YyYS00NTdmLWE3ZmUtMzdhMzE0YzQwYzUx&hl=en_US


PS. Actually, at first my project is going to be like show the attractive place for the traveller. It's name 'Aun  know the plan'. (Really cool name, I like it) It's show the attractive place with google map and try to route the way from place to place to the user. Then they can check in and share with their friends via Facebook,  Twitter or Google+. But my team mate told me that, to work on google map is more difficult, so we select the Note taking and speech stuff. You know what? Then in few weeks I saw this news: http://www.phonearena.com/news/Google-employee-proposal-involves-Maps-plus-custom-Android-app-and-scores-a-yes_id21878

Feeeeeewwwwwww :)
Patama

Thursday, June 30, 2011

Heap sort

Hi, This morning I have to present about one of sorting algorithm. The algorithm that i selected was Heap sort. Why? Cuz this is the only one I can remember since I studied when i was freshmen. All I can remember is, there are binary tree that we can use for sorting algorithm. Then, it's Heap sort.
Here is my simple video to show you how heap sort working, I use Max-Heap method to show you how it's work. Hope you like it.

Here is my presentation file: https://docs.google.com/leaf?id=0B-Ls4RhAgiHeNDVkMzI4NDYtMDM1Zi00M2MwLThjN2MtMGJlZGZhYzg3YTQ2&hl=en_US&authkey=CJywhZgO

Tuesday, October 13, 2009

Final

We finish the final exam... fweeeewww

I've already know my grade for 2 subject. (Actually only 1 but I think another one I should get "A" Hehe) I got a B for Advance database and I hope I'd get a A for Academic writing.

At Advance database final examination day, I feel very blur from the guy next to me. He's smoker. Hate him! I almost be the cheater because I took the exam. paper out side the exam. room with me. O_o I very blurred. @ @ next time please make sure that your breath is not smell so bad.

I think, that time should be the Electric Engineering student. Hope no more for next time. Thanks

Thursday, July 23, 2009

Quality Management


Quality Management

About Quality

>Focus on product or service: ability to satisfy (ความพอใจ), requirement and expectations of customer

>Product quality-technical characteristics: Performance, reliability, durability, serviceability and conformance Styling, feeling, sound and even smell

.Service quality-process is its capability (ปริมาณ) to produce products or service

Product categories

- Goods

- Software

- Service

Quality Evolution

1. Before the industrial revolution; craftman and artisans > checking product obviously)

2. After the industrial Revolution; cuality is conformance to specification

Eli Whitney (ผู้ผลิต Cotton Gin) –proposed “interchangeable manufacture concept”

Frederick W. Taylor – improve industrial by using Taylor’s 4 principle of scientific management. Inspection had developed into a separate task perform by specialize inspectors.

3. After the World War II

Walter A. Shewhart; created a method for quality control (QC) for production using statistical methods

W.Edwards Deming; applied statistical process control methods in the war and successfully improving

2 major forces emerged that have had a profound (ลึกซึ้ง) on quality

    • The Japanese revolution in quality- ก่อนหน้าสงครามโลก ทั่วโลกได้รู้ว่าสินค้าของญี่ปุ่นมีคุณภาพต่ำ ดังนั้น ญี่ปุ่นจึงต้องมีการพัฒนาสินค้าโดยการ

> The upper managers personally took charge of leading the revolution

> All levels and func. Received training in the quality disciplines(การฝึกฝน)

> Quality improvement projects were undertaken on a continuing basis at a revolutionary pace (มีการพัฒนาตลอดเวลา)

    • The prominence of product quality in the public mind- สร้างลักษณะเดิ่นของสินค้า เช่น liability cases, concern about the environment and the awareness of the role of quality (พวกอาวุธ และการส่งสินค้าในเขตที่ไม่สงบ)

> ญี่ปุ่นจึงใช่ทฤษฏีต่างๆเช่นของ Shewhart, deming and Juran สำหรับพัฒนาเศรษฐกิจ

> นอกจากจะมีการพัฒนาการผลิตสินค้าด้วยวิธีทางเศรษฐกิจแล้ว ยังมีอีกกระบวนการหนึ่ง ได้ถูกคิดขึ้นมาด้วย ก็คือ Quality control หรือว่า Quality Assurance เพราะเนื่องจากว่า จะดูว่าใครทำงานดี จะต้องดูที่สินค้าที่ผลิตออกมา quality was a management responsibility

> Quality is customer satisfaction

Customer Satisfaction define

  • Product features have a major effect on sales income (คุณลักษณะของผลิตภัณฑ์)
  • Freedom form deficiencies (ปราศจากข้อบกพร่อง)

4. Globalization; Product-out concept to Market in concept

(Product out – Product, Market in – Customer)

พวกการใช้ q กับ Q โดย Q ใหญ่จะเป็นการมองหัวข้อ โดยรวมทั้งหมด เช่น product ก็จะดูทั้งหมดของ ที่มี เช่น goods, services หรือ Industries ก็จะดูพวก all industries; manufacturing, service, government whether for profit or not. และ q เล็ก จะมองแค่ส่วนเล็กๆ ย่อยๆ

Customer

1. External customer – รวมไปถึง intermediate processors; merchants, people who connection to the product; government regulatory bodies

2. Internal customer – divisions of company; components for an assembly but others that are affected

Quality of work life (QWL)

1. Needs: Work of employee

2. Expectations: SMP

- Safety

- Security

- Morale

- Labor Productivity

Quality of products (customer’s view)

1. Needs: Products; hardware, information, service

2. Expectations: QCS or QCD

- Quality of product

- Cost

- Schedule or delivery

Quality Management – Process of identifying and administering the activities needed to achieve.

- 2 component of manage> Planning, control

Quality trilogy> QP, QI, QC

1. Quality planning; activities necessary to define and specify the intended quality

- Product design, process design and manufacturing, engineering, process control, production inspection and test

2. Quality control; make sure that products meet all requirement

3. Quality improvement; identify improvement needs and opportunities to define and implement

ISO 9004:2000, QFD, Kaizen, Zero defect Program, Six Sigma, PDCA, Quality circle, Taguchi method etc.


Wednesday, July 22, 2009

[Lecture] Development of Organization Study

Evolution

Early management Thought

  • Adam Smith
    - The theory of Moral Sentiments (ทฤษฏีว่าด้วยทัศนคติศีลธรรม)
    - Wealt of Nation -> for efficient organization of work through Specialization of laber
    - Division of laber -> ปรับปรุงงานโดยแยกความชำนาญ
  • Robert Owen
    - recognizes the importance of the human element in an enterprise
    - Production element - 4M - Man, Machine, Material, Method
    - Increase the minimum age of worker, Reduce the work hr. of children
    - Provide food court, community and neursing
    - Pay incentive by performance
  • Charles Babbage
    - Discovers reserch -> Economic manufactures
    - Invent calculater
    - Idea on division of labor and a sophisticated under-standing of effective time-study methods
  • Henry Towne
    - See management as a new social role
    - The engineer as econimist

Classic Management Theory

Scientific Management

  • Frederick W. Taylor
    - 4 principle of scientific management
    1. พัฒนาวิธีการทำงาน แต่ละหน่วยย่อย โดยใช้หลักทางวิทยาศาสตร์ (Scientific Method) แทนวิธีการแบบอาศัยประบการณ์ในอดีต (Old rule-of Thumb)
    2. เลือกคนงานที่ดีที่สุด สำหรับงานนั้นๆ แล้วฝึกสอนและพัฒนาให้เป็นช่างแทนที่จะปล่อยให้คนงานเลือกวิธีการทำงานของตนเอง และฝึกเอาเอง/
    3. พัฒนาน้ำใจของผู้บริหารและคนงาน ให้เป็นอันหนึ่งอันเดียวกัน
    4. แบ่งความรับผิดชอบในงาน ระหว่างผู้บริหาร
    กับคนงานโดยเท่าเทียมกัน
  • The Gilbreth - Frank and Lillian
    - Therblings -> Reduce useless movement ศึกษาจากการถ่ายรูปตอนคนงานก่ออิฐ แล้วแบ่ง movement ออกเป็น 18 ขั้น
    - Poor planed job made work tiresome and destroyed enjoyment
  • Henry Gantt
    - Gantt chart
    - Task and Bonus

Classical organization

  • Henry Fayol
    - Management perform -> Planing, Organizing, Commanding, Co-ordinating, Controlling
    - Activities of industrail -> Technical (Production), Commercial (Marketing), Financial, Security, Accounting, Administrative
    - 14 General principle of Adminstration ->
    1. Specialization แบ่ง, สร้าการทำงานเฉพาะด้าน
    2. Authority อำนาจหน้าที่และความรับผิดชอบ
    3. Discipline ระเบียบวินัย
    4. Unity of command มีผู้บังคับบัญชาเพียงคนเดียว
    5. Unity of direction มีจุดมุ่งหมายร่วมกัน
    6. Subordination of individual คำนึงถึงผลประโยชน์ส่วนรวม
    7. Renumeration policy จ่ายค่าตอบแทน
    8. Contralization รวมอำนาจไว้ส่วนกลาง
    9. Scalar chain or Chain of superiors หลักสายการบังคับบัญชา
    10. Order ความมีระเบียบวินัย
    11. Equity เสมอภาค
    12. Personnel tenure เสถียรภาพในการทำงาน
    13. Initiative ความคิดริเริ่ม
    14. Esprit de corps สามัคคี
  • Max Weber
    - Ideal Bureaucracy -> ระบบราชการ เป็นรูปแบบที่สามารถนำมาซึ่งความสำเร็จสูงสุดในการดำเนินการทำงานต่างๆ
    - Legal authority
    . Office or position - clearly defined authority and responsibility
    . Member owe loyalty to the office
    . Candidated for offices are sekected and appointed base on technical capability
    . Offices are organize in cleary defined hierarchy
    . Offices are subject to strict and systematic
    . Admin act and decisions and rile must be reduced to writing
    . The office is the primary occupation
    . Promotion is based on the judgement of superiors
    . Offical are not the owners of the orgaization
  • Lyndall Urwick
    - Comprehensive theory of admin
    - หวังผลงานเป็นหลัก -> กระบวนการบริหาร: Planing, Organization, Staffing, Directing, Coordination, Reporting, Budgetting

The Behavioral Managment - ศึกษาเชิงมนุษยสัมพันธ์

  • Mary Parker Follett
    > The art of getting things done through people
  • Elton Mayo
    > Discovered that the informal organization, social norms, acceptance and sentiments of the group determined individual work behavior - ทำให้แนวคิดด้านการบริหารเปลี่ยนไป โดยเน้นถึงพฤติกรรมมนุษย์
    > The Hawthorne Data (การทดสอบจากการ Test room experiment, Nondirective interview, observation)