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

ทฤษฎี (Theory) หลักการ (Principle) แนวคิด (Concept)

Theory: A set of statements or principles devised to explain a group of facts or phenomena, especially one that has been repeatedly tested or is widely accepted and can be used to make predictions about natural phenomena.

Principle: A rule or standard, fixed or predetermined policy.

Concept: A general idea derived or inferred from specific instances or occurrences.

วันอังคารที่ 31 ธันวาคม พ.ศ. 2556

วันพุธที่ 25 ธันวาคม พ.ศ. 2556

วันอังคารที่ 24 ธันวาคม พ.ศ. 2556

mobile and web development framework

jQuery is a cross-platform JavaScript library designed to simplify the client-side scripting of HTML.

jQuery Mobile is a HTML5-based user interface system designed to make responsive web sites and apps that are accessible on all smartphone, tablet and desktop devices.
PhoneGap and Apache Cordova are free and open source framework that allows you to create mobile apps using standardized web APIs for the platforms you care about. Easily create apps using the web technologies you know and love: HTML, CSS, and JavaScriptMobile apps with HTML, CSS & JS Target multiple platforms with one code base. But burden is that developers must test/get feedback/maintain several platforms.
Codiqa is a powerful drag-and-drop builder for creating cross-platform mobile apps and websites. It's simple, easy to use.
Grocerycrud is used to create a simple, stable and secure backoffice system. An open-source CRUD implementation for the CodeIgniter PHP framework

Angular (https://angular.io/) for web, mobile web, native mobile and native desktop.
====

Multi-Platform Development.

The core philosophy behind this is often referred to as "Write Once, Run Anywhere" (WORA).

Here are the leading frameworks that allow you to achieve this:

1. Flutter (by Google)

Currently the most popular choice for true multi-platform capability.

Language: Dart

How it works: It uses a single codebase to compile native ARM code for mobile and optimized JavaScript/WebAssembly for the web. It renders its own UI (like a game engine), ensuring the app looks exactly the same on every screen.

Best for: High-performance apps that need highly custom designs and animations.

2. React Native (by Meta)

A massive player in the industry, popular because it uses JavaScript.

Language: JavaScript / TypeScript

How it works: Primarily designed for mobile, but using React Native for Web, you can render your components as standard HTML/CSS for the browser. It uses "native bridges" to talk to the device hardware.

Best for: Teams that already know JavaScript or React.


วันศุกร์ที่ 20 ธันวาคม พ.ศ. 2556

OS families


 
--wikipedia

วันเสาร์ที่ 14 ธันวาคม พ.ศ. 2556

การหาโจทย์หรือหัวข้อวิจัยที่เป็นวิจัยจริงๆ ไม่ใช่เป็นโจทย์ที่แก้ปัญหาได้ด้วยเทคโนโลยีที่มีอยู่ซึ่งจะถือเป็นเพียงการนำมาประยุกต์ใช้

การหาโจทย์วิจัยต้องหาที่ต้นน้ำ ที่ปลายน้ำเป็นระดับการนำมาประยุกต์ใช้งาน มันจะยากในการจะสาวกลับไปยังต้นน้ำให้เห็นงานวิจัยที่เป็นต้นตอ หา prototype paper ให้ได้ ใช้หลักนี้จะช่วยป้องกันการสับสนว่าปัญหาในภาคปฏิบัติที่พบที่ปลายน้ำจะเป็นโจทย์วิจัยได้หรือไม่

วันเสาร์ที่ 16 พฤศจิกายน พ.ศ. 2556

การตั้ง key words ใน paper

IEEExplore จะนำคำค้นไปค้นจาก ชื่อบทความ บทคัดย่อ และคำสำคัญ ดังนั้นคำสำคัญไม่ควรซ้ำซ้อนกับสองส่วนที่เหลือ
Springer link ค้นยาก ไปค้นผ่าน google จะเจอง่ายกว่า ซึ่งหลักการตั้งคำสำคัญในบทความที่จะเผยแพร่ในฐาน springer เหมือนของ ieeexplore

วันจันทร์ที่ 11 พฤศจิกายน พ.ศ. 2556

automatic cs paper generator to detect bogus conference

pdos.csail.mit.edu/scigen/

วันพฤหัสบดีที่ 7 พฤศจิกายน พ.ศ. 2556

Lessons learned from Google big tent 2013 bkk@paragon

eric อดีต ceo google ต้องการให้ google ฉลาด เช่น สรุปข้อมูลที่ไปประชุมมาที่ต่างประเทศได้ และสามารถตอบคำถาม เช่น แถวนี้มีร้านอาหารอะไรอร่อยบ้าง ได้ ซึ่งอย่างหลังคือ semantic web

big tent มีเป้าหมายในการสร้างเครือข่ายของกลุ่มคนที่ต้องการ empower the Internet

ceo LH บอกว่าต้องหาลูกน้องเก่ง เช่น เถียงแล้วเราไม่เคยชนะ และยอมจ่ายเงินเดือนสูงกว่าเราเป็นเองในตำแหน่งนั้น ดังเช่น โค้ชของไมเคิล จอแดนที่ได้เงินเดือนน้อยกว่าตัวจอรแดน

ดร ไพลิน ceo ปตท แนะนำว่าต้องเร็วและแตกต่างจึงอยู่รอด

คนไทยชอบรับรู้แต่ไม่เรียนรู้

โครงการของกูเกิล virtual museum ที่มีภาพถ่ายรูปวาดจริงละเอียดขนาดเห็นผิวสีน้ำมันได้
http://www.google.com/culturalinstitute

story จะเพิ่ม value ให้แก่ สินค้า เช่นประวัติการก่อตั้งกาแฟดอยช้าง



วันพุธที่ 23 ตุลาคม พ.ศ. 2556

it is not always the case.

มันไม่จริงเสมอไป

วันอาทิตย์ที่ 20 ตุลาคม พ.ศ. 2556

การคำนวณ SJR & SNIP




วันปวารณาออกพรรษา

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

วันจันทร์ที่ 14 ตุลาคม พ.ศ. 2556

Software-defined networking (SDN)

SDN allows network administrators to manage network services centrally (without need to configure network devices one by one) through abstraction of lower level functionality. This is done by decoupling the system that makes decisions about where traffic is sent (the control plane) from the underlying systems that forwards traffic to the selected destination (the data plane). The inventors and vendors of these systems claim that this simplifies networking.
It has been noted that this "overlay" approach raises a high likelihood of inefficiency and low performance by ignoring the characteristics of the underlying infrastructure.
Example is Google's Andromeda (codename of Google's nw virtualization)

วันอาทิตย์ที่ 13 ตุลาคม พ.ศ. 2556

สิ่งใดควรพูด

เป็นความจริง พูดแล้วเกิดประโยชน์ ผู้ฟังชอบ สิ่งนั้นควรพูด
เป็นความจริง พูดแล้วเกิดประโยชน์ ผู้ฟังไม่ชอบ สิ่งนั้นควรพูดในกาลเทศะที่เหมาะสม
ไม่เป็นความจริง พูดแล้วเกิดประโยชน์ ผู้ฟังชอบ สิ่งนั้นไม่ควรพูด
เป็นความจริง พูดแล้วไม่เกิดประโยชน์ ผู้ฟังชอบ สิ่งนั้นไม่ควรพูด

เรื่องไม่ดีของผู้อื่น ไม่พูดถ้าไม่ถูกถาม แต่เมื่อต้องพูด ก็พูดโดยไม่วิจิตรพิศดาร
เรื่องไม่ดีของตน พูดถ้าถูกถามโดยไม่ให้ผู้ฟังไขว้เขว

ผู้ใดทำตามนี้ได้ ผู้นั้นเป็นสัตบุรุษ มิเช่นนั้นเป็นอสัตบุรุษ

ลักษณะการพูดของอสัตบุรุษ

ภิกษุ ท. ! บุคคลประกอบด้วยธรรมประการ

เป็นที่รู้กันว่าเป็นอสัตบุรุษ.

๔ ประการ อย่างไรเล่า ? ๔ ประการ คือ :-

(๑) ภิกษุ ท. ! อสัตบุรุษในกรณีนี้ แม้ไม่มีใคร

ถามถึงความไม่ดีของบุคคลอื่นก็นำมาเปิดเผยให้ปรากฏ

ไม่ต้องกล่าวถึงเมื่อถูกใครถามก็เมื่อถูกใครถามถึง

ความไม่ดีของบุคคลอื่นก็นำเอาปัญหาไปทำให้ไม่มีทาง

หลีกเลี้ยวลดหย่อนแล้วกล่าวความไม่ดีของผู้อื่นอย่างเต็มที่

โดยพิสดารภิกษุ. ! ข้อนี้พึงรู้กันเถิดว่าคนคนนี้เป็น

อสัตบุรุษ.

(ภิกษุ. ! อสัตบุรุษอย่างอื่นยังมีอีกคือ

แม้ถูกใครถามอยู่ถึงความดีของบุคคลอื่นก็ไม่เปิดเผย

ให้ปรากฏไม่ต้องกล่าวถึงเมื่อไม่ถูกใครถามก็เมื่อถูก

ใครถามถึงความดีของบุคคลอื่นก็นำเอาปัญหาไปทำให้

ลดหย่อนไขว้เขวแล้วกล่าวความดีของผู้อื่นอย่างไม่พิสดาร

เต็มที่ภิกษุ. ! ข้อนี้พึงรู้กันเถิดว่าคนคนนี้เป็นอสัตบุรุษ.

 

(ภิกษุ. ! อสัตบุรุษอย่างอื่นยังมีอีกคือ

แม้ถูกใครถามถึงความไม่ดีของตนก็ปกปิดไม่เปิดเผย

ให้ปรากฏไม่ต้องกล่าวถึงเมื่อไม่ถูกใครถามก็เมื่อถูกใคร

ถามถึงความไม่ดีของตนก็นำเอาปัญหาไปทำให้ลดหย่อน

ไขว้เขวแล้วกล่าวความไม่ดีของตนอย่างไม่พิสดารเต็มที่.

ภิกษุ. ! ข้อนี้พึงรู้กันเถิดว่าคนคนนี้เป็นอสัตบุรุษ.

(ภิกษุ. ! อสัตบุรุษอย่างอื่นยังมีอีกคือ

แม้ไม่มีใครถามถึงความดีของตนก็นำมาโอ้อวดเปิดเผย

จะกล่าวทำไมถึงเมื่อถูกใครถามก็เมื่อถูกใครถามถึงความดี

ของตนก็นำเอาปัญหาไปทำให้ไม่ลดหย่อนหลีกเลี้ยว

กล่าวความดีของตนอย่างเต็มที่โดยพิสดารภิกษุ. !

ข้อนี้พึงรู้กันเถิดว่าคนคนนี้เป็นอสัตบุรุษ.

ภิกษุ. ! บุคคลผู้ประกอบด้วยธรรมประการ

เหล่านี้แลเป็นที่รู้กันว่าเป็นอสัตบุรุษ.


วันอาทิตย์ที่ 6 ตุลาคม พ.ศ. 2556

The Problem Spaces of IT, CE, CS, IS, SE

Y-axis represents 5 computing disciplines: As we go up this axis, the focus is on people, information, and the organizational workplace. As we move down on this axis, the focus is on devices and the data shared among them.
X-axis represents deepening or job positioning: someone who likes the idea of working in a laboratory to invent new things or in a university to develop new principles will want to work in a discipline that occupies the space to the left. Conversely, someone who wants to help people choose and use appropriate technology or who wants to integrate off-the-shelf products to solve organizational problems will want an area that occupies space to the right.
Shaded area shows focus of IT curriculum.



























































































Cf. Computing Curricula 2005 "The Overview Report" A cooperative project of
The Association for Computing Machinery (ACM)
The Association for Information Systems (AIS)
The Computer Society (IEEE-CS)

วันศุกร์ที่ 4 ตุลาคม พ.ศ. 2556

Microsoft Academic Research : Domain Trend

ภาพรวมทุกโดเมนวิจัย พบว่า multidiscipline จะมากที่สุด
http://academic.research.microsoft.com/DomainTrend

สาย computer science
http://academic.research.microsoft.com/DomainTrend?TopDomainId=2

วันพุธที่ 18 กันยายน พ.ศ. 2556

Big data


@joe_Caserta@BizAnalyticsTT
@joe_Caserta@BizAnalyticsTT
Tools and Technologies
Best Practices
Data Warehousing/
ETL/Data Integration
BI/Visualization/...