Hiển thị kết quả từ 1 đến 6 / 6

Chủ đề: Tata Concept

  1. #1
    Tham gia
    27-03-2007
    Bài viết
    55
    Like
    0
    Thanked 2 Times in 2 Posts

    Tata Concept

    Xin mời các bạn xem nội dung của ý tưởng mới
    Tata Concept
    https://youtu.be/xFc0keLi-3g
    https://youtu.be/UiM41GbEWCc
    Quote Quote

  2. #2
    Tham gia
    27-03-2007
    Bài viết
    55
    Like
    0
    Thanked 2 Times in 2 Posts

    Nhu cầu về Small Data

    Thực tế có những người đang có nhu cầu về Small Data mà họ không hề biết
    Một nhân viên kế toán muốn kiểm tra xem thông tin Mã số thuế của 1 danh sách khách hàng (và còn đang thủ công nhập Capcha và xem từng cái)
    Một công ty khởi nghiệp đang muốn biết trên con đường họ kinh doanh có bao nhiêu đối thủ canh tranh
    Còn 1 cty khỏi nghiệp khác đang muốn biết có nhân sự nào phù hợp với cty mình không.
    Nông dân muốn biết cái cây của mình trông có nhiều người trong vùng cùng trồng không
    ...
    Suy nghĩ của họ là mấy cái này ai mà làm cho mình(còn nếu có thì rất đắt).Trong khi vế còn lại không biết cái này có ai dùng không, coi chừng công cốc.
    Khi cung và cầu gặp nhau (khi nhiều người cùng cần giá sẽ giảm, lợi nhuận bên cung vẫn đảm bảo)
    Và cái được hình thành như vậy gọi là small data.

    Áp dụng vào khởi nghiệp:
    Các bạn khởi nghiệp thường muốn chứng minh cái mình có là tốt hơn, hoặc nó là thị trường ngách
    Vậy các bạn đã dùng small data chưa, nếu có đó là thói quen tốt, mình biết được tất cả các đối thủ cạnh tranh, điểm mạnh điểm yếu từng sản phẩm, hoặc nhân sự bên họ có ai có điểm mạnh và mạnh về cái gì. Và nếu coi Startup là chơi game thì mình cũng biết mình đang chơi ở Mức độ nào Dễ | Vừa | Khó | Khó vô cùng
    Dám chơi dám thử thách là tốt, nhưng để thắng bao giờ cũng phải biết địch biết ta.

    Còn đối với các bạn đang làm về phần mềmvà tôi cũng đã từng như vậy)
    Làm những sản phẩm là mình nghĩa xã hội cần và mình cũng có nhiều kinh nghiệm.Và nếu tôi hỏi google thì tôi cũng biết có vài trăm ngàn cái giống vậy.Nếu tôi có khách hàng ngay tôi sẽ sống, và nếu vài trăm ngàn cái khác cũng phát triển và trở lại cướp khách hàng của tôi tôi phải làm sao.
    Tôi phải đủ các small data cần thiết để biết mình phải làm gì, thay đổi | sát nhập | đầu tư .....Và điều quan trọng là mình chọn cái Game phù hợp với mình để hạn chế rủi ro.
    Tôi được biết đa phần khách hàng muốn mình thêm 1 tính năng rất nhỏ cho giải pháp họ dùng hiện tại, chứ không muốn xây dựng hoặc dùng cái mới (thế là cung đã không gặp cầu) và nếu có nhiều khách hàng cũng muốn cái nhỏ như vậy liệu có thành công giao dịch không.

    Các công ty lớn họ đã biết sử dụng small data thông qua các công ty nghiên cứu thị trường, và big data từ các tập đoàn lớn như Google, ...Vì game họ chơi là game có quy mô nhiều người cùng chơi, họ không thể thất bại.

    Nếu thật sự hình thành được small data thì xã hội sẽ tự tạo ra rất nhiều công việc
    Nào là người cung cấp dữ liệu chính thức, người cung cấp dự liệu tổng hợp, người cung cấp dữ liệu quan trọng giá cao, người cung cấp thông tin cơ bản miễn phí
    Môi giới dữ liệu
    Sàn trao đổi dữ liệu
    Công cụ tạo dữ liệu
    Pháp lý,
    Tư vấn dùng thông tin Small data
    Chuyên gia phân tích dựa trên small data

    Túm lại: nói vấn đề không mới, chẳng qua muốn các bạn nhìn nhận lại mình có muốn Small Data hay không thôi.Và nhu cầu về cái đó đã có từ rất lâu, đã rất nhiều người cung cấp mà chưa biết nó cũng là small data.(Ở đây tôi muốn nói chỉ cần 1 người hoặc 1 nhóm nhỏ có thể tạo ra data)

  3. #3
    Tham gia
    27-03-2007
    Bài viết
    55
    Like
    0
    Thanked 2 Times in 2 Posts

    Tata Độc lập

    Để phát triển Tata, lúc đầu người phát triển ý tưởng sẽ chọn 1 công nghệ nào mới nhất.Con đường dễ nhất
    Hoá ra con đường đó là con đường hoàn toàn phụ thuộc
    Nào là lập trình 3 lớp, 4 lớp, LINQ, MVC, HTML, Javascript, SQL, FireBird, XAML
    Và cuối cùng là JSON nó cũng hay, nhưng phải mở { và đóng }
    Đi lòng vòng mà chẳng thấy tới đâu và cuối cùng phát hiện ra Tata.
    Và Tata là có cấu trúc dữ liệu đơn giản nhất và có thể đọc và edit được bằng NotePad.(cái gì có thể edit được bằng NotePad là Open)
    Từ đó phát triển Tata Brower từ Visual Studio 2005 Express với .Net 2.0 (Và thấy không cần mấy công cụ hạng nặng mới nhất)
    Và Tata Brower là 3 thứ trong 1
    -Chức năng Database
    -Chức năng hiển thị | tương tác
    -Chức năng làm việc nhóm (Dùng Peer To Peer, ít phụ thuộc)
    Sau tất cả Tata.exe cũng ra đời với dung lượng dưới 1MB(1 file duy nhất chép là chạy No Install). Và nó cũng là 1 công cụ làm được rất nhiều trò.
    Tương tác bằng cách chạy từng dòng lệnh kiểu FoxPro (học hỏi nhiều ở cách viết code C#)
    Tata là đơn giản (Nhưng phải học syntax) nó là cách nhập lệnh vừa lạ vừa quen.
    Về phần design giao diện là phần mất rất nhiều thời gian nhất cái này mở luôn cho người dùng tự làm(Custom|Edit View) (Nhưng cũng phải học syntax)
    Đối với cách lập trình truyền thống
    Khi thay đổi cấu trúc dữ liệu Database, thêm hay bớt cột, chúng ta phải chỉnh sửa lại nhiều thứ vì đang lập trình nhiều lớp mà.
    Với Tata ta không cần làm gì hết.

  4. #4
    Tham gia
    27-03-2007
    Bài viết
    55
    Like
    0
    Thanked 2 Times in 2 Posts

    Tata Vs Web Browser

    Xin chào các bạn,
    Như các bạn đã biết Web browser (WB) được sinh ra đời rất lâu và mục đích là để duyệt nội dung trên Internet.
    Với sự phát triển của Internet, WB đã được tích hợp thêm Javascript (JS) với mục tiêu làm được nhiều thứ hơn với nội dung được hiển thị.
    Framework cho JS vì thế cũng phát triển, và đa phần Framework muốn biến WB thành 1 công cụ có thể điều khiển theo hướng đối tượng (OOP).
    Tata với sự xây dựng ngay từ đầu (không phụ thuộc vào các lõi Chrominum và của Mozilla) mà cũng không đi theo hướng của WB.
    Tata đi theo hướng Browse Data không phải Browse Content
    Tata có khả năng tuỳ biến hiển thị, lập trình cho hiển thị theo OOP (có nghĩa về hiển thị Tata = WB+ JS+ Framework JS)
    Vì sự kết hợp của Bộ 3 WB+JS+Framework JS để có thể có 1 dòng lệnh ngắn gọn để thực hiện 1 việc gì đó (Và Tata cũng có syntax ngắn gọn)
    Vậy lập trình cho hiển thị có cần 1 complier (trình biên địch) không? (WB không cần thì Tata cũng không)
    WB đã mở các Extention giúp tăng cường tối đa tính hữu dụng và tăng số lượng tính năng của WB.(Tata chắc chắn sẽ có)
    Ngoài lề 1 chút:
    Bây giờ người ta thiết kế Web chủ yếu là cung cấp nội dung, còn bắt WB xử lý dữ liệu thì mất rất nhiều công sức lập trình.(vì đã thay đổi mục tiêu WB đến trái đất này).
    Nếu 1 ngày nào đó bạn chán với cách đọc nội dung từng trang web và muốn có ngay dữ liệu thì bạn sẽ cần 1 công cụ tương tự như Tata.
    Các tập đoàn lớn dùng trang web để khai thác thông tin người dùng để xây dựng Big Data, và người dùng đang bị phụ thuộc có phải không?
    Nói là so sánh nhưng Tata là học hỏi cái hay chứ không đi theo.
    Trước khi tới với Tata người phát triển cũng nghĩ hướng WB nhưng nó thật sự không đi đến đâu (vì quá nhiều cạnh tranh).Tata chọn thị trường ngách (Browse Data)

    - - - Updated - - -

    Như các bạn đã biết FoxPro là 1 sản phẩm rất hay của Microsoft
    Sau 1 thời gian nó được thêm Visual FoxPro có khả năng lập trình hướng đối tượng OOP
    Visual FoxPro, ký hiệu vắn tắt là VFP, là một hệ quản trị cơ sở dữ liệu (Database Management System -DBMS) trực quan. Nó không chỉ là một hệ DBMS mà còn là một ngôn ngữ lập trình có triển vọng. Nó có thể được dùng để viết cả các ứng dụng web.
    Và đến nay còn rất ít người sử dụng.
    Foxpro vừa có thể sử lý được dữ liệu vừa có khả năng hiển thị, tương tác dữ liệu mà không cần phần thứ 3(Tata cũng làm được)
    Tata học cái hay của FoxPro về cách dùng dòng lệnh thực thi bằng Enter, thêm khả năng có thể hiển thị gợi ý bằng cách nhấn Dấu . hay Dấu # (học hỏi cách lập trình của Visual Studio C# của Microsoft)
    Tata học cái hay chứ không đi theo.

  5. #5
    Tham gia
    27-03-2007
    Bài viết
    55
    Like
    0
    Thanked 2 Times in 2 Posts

    Tata with display

    Với Tata tất cả các đối tượng giúp việc hiển thị đều theo OOP (lập trình hướng đối tượng)
    Với Tata có 4 thành phần cho hiển thị là Screen, View, Draw, Data đều (OOP)
    Screen: khái niệm này giống khái niệm Page của Web Browser (WB), WB có thể chuyển trang thì Tata có thể chuyển Screen.
    Screen là nơi để chứa View, 1 Screen có thể chứa được nhiều View
    View: Là nơi nhận Command(cái mà mình Enter trên thanh textbox) sử lý Data và kết nối tới 1 Draw để hiển thị.
    Draw: là nơi các tập lệnh để vẽ lên màn hình được thực hiện dựa vào Data.
    Data: là đối tượng được hiển thị nội dung.(Dĩ nhiên View và Screen cũng có thể là Data để được hiển thị ra)
    Đối với Tata khả năng tái sử dụng là ưu tiên( ReUseable)
    Có nghĩa nếu ta có 1View x 2Data x 3Draw = 6 cách hiển thị dữ liệu
    Cụ thể như sau:
    Data ta có 1 bảng Danh mục sản phẩm và 1 bảng danh mục khách hàng
    Draw ta có 1 hiển thị dạng Table gồm dòng và cột, 1 hiển thị dạng text, 1 hiển thị dạng Grid
    kết hợp lại ta sẽ có 6 cách.

  6. #6
    Tham gia
    17-10-2016
    Bài viết
    12
    Like
    1
    Thanked 0 Times in 0 Posts
    cảm ơn bạn đã chia sẻ
    xe oto BMW

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •